Die Beispiele in diesem Artikel beschreiben die JQuery-Serialisierungsmethode. Teilen Sie es als Referenz mit allen. Die spezifische Analyse lautet wie folgt:
Bei der Ausführung von Ajax ist häufig eine Serialisierung erforderlich,
serialize() kann nur Formulare serialisieren. (Hinweis: Für den Inhalt im Formular darf nur der Name verwendet werden)
Es gibt jetzt ein Objekt:
Wie serialisiere ich es?
Kann es mit $H(obj).toQueryString() unter Verwendung eines Prototyps durchgeführt werden? Gibt es eine Methode in Jqueyr?
Die Antwort ist ja, jquery stellt $.param() bereit.
var obj={a:1,b:2,c:3}; var k = $.param(obj); alert(k) // 输出 a=1&b=2&c=3
Okay, lass es uns versuchen. . ^_^.
Beispiel für Serialisierungsserialisierung. .
1. Der JQuery-Selektor wählt alle Eingaben im Formular aus (Typ ist Text und Radio)
2. serialize(), um es zu serialisieren
var msg = $("#innerbox input[type=text],#innerbox input[type=radio]").serialize(); $.ajax({ type: "POST", url: "add.php", data: msg, success: function(data){ $(".showMsg").html(data); } });
Ich hoffe, dass dieser Artikel für alle bei der jQuery-Programmierung hilfreich sein wird.