如何在jqueryajax中发布值数组


how to post array of values in jquery-ajax?

如何在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文件中?

您可以在包含表单上使用.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将值格式化为普通表单提交。