0

如何在 jquery-ajax 中发布值数组?

<input type='text' name='mynameinputs[]'>
<textarea id='mydescription' name='mydescriptioninputs[]'></textarea>
<input type='text' name='myquantityinputs[]'>

<input type='text' name='mynameinputs[]'>
<textarea id='mydescription' name='mydescriptioninputs[]'></textarea>
<input type='text' name='myquantityinputs[]'>

<input type='text' name='mynameinputs[]'>
<textarea id='mydescription' name='mydescriptioninputs[]'></textarea>
<input type='text' name='myquantityinputs[]'>

$.post(url,{''}, function(data){}

如何获取每个值并将其发布到 php 文件?

4

1 回答 1

5

您可以.serialize()在包含表单上使用该方法:

$.ajax({
    url: 'foo.php',
    type: 'POST',
    data: $('#if_of_the_form').serialize(),
    success: function(result) {

    }
});

$('#if_of_the_form').serialize()将格式化这些值,就好像它是一个普通的表单提交 - 使用application/x-www-form-urlencoded

于 2012-08-18T11:34:10.367 回答