serialisieren
英[?s??ri?la?z] 美[?s?ri?la?z]
vt. Serialisieren, serialisieren (Story)
array
英[??re?]美[?'re?]
n.Array;queue,array ; eine gro?e Anzahl von; Kleidung zum Anziehen, zum Dekorieren;
Ajax-Methode serializeArray() Syntax
Funktion: Die Methode serializeArray() erstellt ein Objektarray (Name und Wert), indem sie Formularwerte serialisiert. Sie k?nnen ein oder mehrere Formularelemente (z. B. Eingabe und/oder Textbereich) oder das Formularelement selbst ausw?hlen.
Syntax: $(selector).serializeArray()
Beschreibung: Die serializeArray()-Methode serialisiert Formularelemente (?hnlich der .serialize()-Methode) und gibt JSON-Datenstrukturdaten zurück.
Hinweis: Diese Methode gibt ein JSON-Objekt anstelle einer JSON-Zeichenfolge zurück. Für Stringifizierungsvorg?nge müssen Sie ein Plug-in oder eine Bibliothek eines Drittanbieters verwenden. Das zurückgegebene JSON-Objekt besteht aus einem Array von Objekten, von denen jedes ein oder zwei Name-Wert-Paare enth?lt – einen Namensparameter und einen Wertparameter (sofern der Wert nicht leer ist).
Ajax-Methode serializeArray() Beispiel
<html> <head> <script type="text/javascript" src="http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"></script> <script type="text/javascript"> $(document).ready(function(){ $("button").click(function(){ x=$("form").serializeArray(); $.each(x, function(i, field){ $("#results").append(field.name + ":" + field.value + " "); }); }); }); </script> </head> <body> <form action=""> First name: <input type="text" name="FirstName" value="Bill" /><br /> Last name: <input type="text" name="LastName" value="Gates" /><br /> </form> <button>序列化表單值</button> <div id="results"></div> </body> </html>
Klicken Sie auf die Schaltfl?che ?Instanz ausführen“, um die Online-Instanz anzuzeigen