【发布时间】:2016-12-14 05:29:18
【问题描述】:
我的表单带有从循环生成的输入字段,即
<form name="" method='post' action=''>
<?php
for($i=0;$i<10;$i++){
echo "<input type='text' name='data[]' class='data_cls' value='".$i."'>";
}
?>
<input type='submit' id='btn' value='save'>
我想使用 jquery ajax 提交表单。
$('.btn').click(function(){
var datString = "HOW TO GET THESE VALUES";
$.ajax({
url: "data_process.php",
type: "post",
data: dataString,
success: function(data) {
alert('OK');
}
});
});
【问题讨论】:
-
使用
serialize()。然后在您的$.ajax电话中:data: $('form').serialize(); -
做到这一点的最佳方法实际上取决于您想要的结果。
-
@Jasiralwafaa check ma ans,我还添加了如何在 PHP 页面上接收数据。希望解决方案会有所帮助