J'essaye de soumettre un formulaire utilisant l'ajax de Jquery. Il a quelques boîtes de texte, quelques cases à cocher, et une liste déroulante d'options multiples (c'est-à-dire que plusieurs options peuvent être sélectionnées).Comment soumettre un formulaire complexe en utilisant AJAX de Jquery?
Quelqu'un ici m'a dit que je peux obtenir des valeurs de toutes les cases sélectionnées à l'aide
$("input:checkbox[name=type]:checked")
boucle Ensuite, je peux à travers toutes les valeurs renvoyées par le code ci-dessus, les affecter à un tableau comme celui-ci:
var types=new Array();
$.each(cboxes, function()
{
types[types.length]=$(this).val();
}
);
Et essayer de soumettre le formulaire en utilisant ceci:
var someField=$("#someField").val();
var someField2=$("#someField2").val();
var data={field1 : someField, field2=someField2, s_types:types};
$.post("signup.php?type=p",types);
Mais ce n » t travail, en particulier les cases à cocher ne sont pas soumises correctement. Comment puis-je le faire fonctionner?
c'est la meilleure idée. Il vous permet également de télécharger des fichiers via ajax. –