Das Beispiel in diesem Artikel beschreibt die Verwendung von serialize() in JQuery. Teilen Sie es als Referenz mit allen. Die spezifische Analyse lautet wie folgt:
1. Definition und Verwendung von serialize():
Dieserialize()-Methode erstellt eine standardmäßige URL-codierte Textzeichenfolge durch Serialisierung von Formularwerten. Ihr Operationsobjekt ist ein jQuery-Objekt, das eine Sammlung von Formularelementen darstellt. Sie können ein oder mehrere Formularelemente (z. B. Eingaben oder Textfelder) oder das Formularelement selbst auswählen. Serialisierte Werte können in URL-Abfragezeichenfolgen verwendet werden, wenn AJAX-Anfragen gestellt werden.
Syntax:
$(selector).serialize()
Detaillierte Beschreibung
1. Die Methode .serialize() erstellt eine Textzeichenfolge, die durch die Standard-URL-Codierung dargestellt wird. Es arbeitet mit einem jQuery-Objekt, das eine Sammlung von Formularelementen darstellt.
2. Die Methode .serialize() kann jQuery-Objekte bedienen, die einzelne Formularelemente wie ,
3. Nur „erfolgreiche Kontrollen“ werden in Zeichenfolgen serialisiert. Wenn Sie zum Absenden des Formulars keine Schaltfläche verwenden, wird der Wert der Absenden-Schaltfläche nicht serialisiert. Wenn der Wert eines Formularelements in eine Sequenzzeichenfolge aufgenommen werden soll, muss das Element ein Namensattribut verwenden.
4. Der Name im Formular kann keine Schlüsselwörter in Js und Jquery verwenden.
Zum Beispiel: Länge
//Verwenden Sie:$("#form1").serialize();
Der oben genannte Wert kann nicht erhalten werden.
2. Beispiel für serialize() in JQuery
1. Ajax Serialize()
2. serialize() Formularinstanz serialisieren