Les exemples de cet article décrivent la méthode de sérialisation jquery. Partagez-le avec tout le monde pour votre référence. L'analyse spécifique est la suivante :
Lors de l'utilisation d'Ajax, la sérialisation est souvent nécessaire,
Serialize() ne peut sérialiser que les formulaires. (Remarque : seul le nom peut être utilisé pour le contenu du formulaire)
Il y a maintenant un objet :
Comment le sérialiser ?
Cela peut-il être fait avec $H(obj).toQueryString() en utilisant un prototype ? Existe-t-il une méthode en jqueyr ?
La réponse est oui, jquery fournit $.param().
var obj={a:1,b:2,c:3}; var k = $.param(obj); alert(k) // 输出 a=1&b=2&c=3
D'accord, essayons. . ^_^.
Exemple de sérialisation. .
1. Le sélecteur jquery sélectionne toutes les entrées du formulaire (le type est texte et radio)
2. serialize() pour le sérialiser
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); } });
J'espère que cet article sera utile à la programmation jQuery de chacun.