J'ai un formulaire qui comporte une liste déroulante à sélection multiple. name=select[]
Ce formulaire est validé par Jquery Validation et après une validation réussie, le gestionnaire de soumission appelle Ajax. Je veux envoyer toutes les clés et les valeurs du formulaire et les inclure dans un tableau, voici mon code.
function:submitHandler
{
$.ajax({
url: "processo.php",
type: "POST",
data: new FormData(this),
cache: false,
processData:false,
success: function(data)
{
$('#loading').hide();
$("#message").html(data);
}
});
}
Maintenant, lorsque la validation est effectuée avec succès, la nouvelle FormData(this) ne reconnaît pas l'identifiant du formulaire. new Formdata($("#frmRegister")[0])
alors il envoie des variables à php mais pas de tableau. Comment puis-je définir l'identifiant du formulaire comme new Formdata("#frmRegister")
Souvenez-vous s'il vous plaît, j'ai aussi un tableau de sélection multiple dans le formulaire.