通过ajax传递许多输入值
我的问题与此有关 想了解如何通过ajax传递大约100个输入值吗 例如输入通过ajax传递许多输入值,ajax,input,Ajax,Input,我的问题与此有关 想了解如何通过ajax传递大约100个输入值吗 例如输入 <input type="text" name="your_form[]" id="amount1"> <input type="text" name="your_form[]" id="amount2"> <input type="text" name="your_form[]" id="amount3"> 请注意您可以通过以下方式传递所有输入字段: <form id="my
<input type="text" name="your_form[]" id="amount1">
<input type="text" name="your_form[]" id="amount2">
<input type="text" name="your_form[]" id="amount3">
请注意您可以通过以下方式传递所有输入字段:
<form id="my-form">
<input type="text" name="your_form[]" id="amount1">
<input type="text" name="your_form[]" id="amount2">
<input type="text" name="your_form[]" id="amount3">
...
</form>
serialize()是最好的方法在我看来,它是最好的方法,如果没有数组(只使用name=“your#form1”,name=“your#form2”,name=“your#form3”),那么就不要使用$(“#my form”)。serializeArray()我必须使用$(“#my form”)。serialize()?
serializeArray(),它只将一组表单元素编码为名称和值的数组,serialize()
将一组表单元素编码为提交字符串。看见
<form id="my-form">
<input type="text" name="your_form[]" id="amount1">
<input type="text" name="your_form[]" id="amount2">
<input type="text" name="your_form[]" id="amount3">
...
</form>
$.post("php_file.php", $("#my-form").serializeArray(),
function(data){
[handle response here]
}
);