Ich habe ein Formular mit mehreren Dropdown-Auswahl name=select[]
, und dieses Formular ist validieren von Jquery Validation und nach erfolgreicher Validierung Submit Handler Aufruf Ajax ich möchte alle Formularschlüssel und Werte auch im Array enthalten form, Hier ist mein Code.Ajax Call on Submit-Handler Jquery Validierung
function:submitHandler
{
$.ajax({
url: "processo.php",
type: "POST",
data: new FormData(this),
cache: false,
processData:false,
success: function(data)
{
$('#loading').hide();
$("#message").html(data);
}
});
}
Nun ist die, wenn die Überprüfung erfolgreich durchgeführt neuen Formdata (this) erkennt bilden id.but wenn ich new Formdata($("#frmRegister")[0])
legte dann seine Variablen PHP senden, aber nicht Array. Wie kann ich Formular-ID in wie new Formdata("#frmRegister")
definieren. Bitte beachten Sie, ich habe auch mehrere Array in Form auswählen.
Wo ist der Rest des Codes? Warum 'Funktion: submitHandler'? Innerhalb der '.validate()' Methode sollte es 'submitHandler: function (form) {...}' sein. Zeigen Sie den Rest des relevanten Codes im richtigen Kontext. – Sparky