通过ajax传递许多输入值

时间:2013-05-08 13:35:43

标签: ajax input

我的问题与此How to send many form input values with $.ajax

有关

想要了解如何通过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">

ajax是这样的吗?

var data=$(your_form).serialize();

$.ajax( {
type: "POST",
url: "php_file.php",
data: {"data" : data},
cache: false,

请,建议

1 个答案:

答案 0 :(得分:0)

您可以传递所有输入字段:

<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>
jQuery的
$.post("php_file.php", $("#my-form").serializeArray(),
    function(data){
        [handle response here]
    }
);