Ich möchte den Wert aller Eingaben von einem Formular über JQuery in ein Array erhalten, die über GET über AJAX gesendet werden.JQuery - Wie durchläuft man alle Formulareingaben?
habe ich versucht, die folgenden, aber es hat nicht funktioniert:
function gatherFormData(){
$('#formId input, #formId select').each(
function(index){
var result = [];
for(var i =0; i < $(this).length; i++){
document.write(input.attr('name') + "-" + input.attr('name') + "<br />");
result.push(input.attr('name'));
result.push(input.val());
}
return result;
}
);
}
Wie kann ich die Werte aller von ihnen bekommen?
Try 'FORM.find (': input')' – Rayon
[ '.serializeArray()'] (https: //api.jquery .com/serializeArray /) tut das schon zB '$ ('# formId'). serializeArray()' – Satpal