foreach后通过checkbox将获取到的数据表id,将id通过ajax传到后台对数据进行操作<table width="0" border="0" cellspacing="0" cellpadding="0" bgcolor="#dadada">
<tbody>
<?php foreach ($guest as $key => $value) { ?>
<tr>
<td class="t1">
<input type="checkbox" name="checkbox" value="<?php echo $value['id'] ?>" >
<td class="t2"><?php echo $value["accountNo"] ?></td>
<td class="t3"> <?php echo $value['nickName'] ?></td>
</tr>
<?php } ?>
</tbody>
</table>js部分代码
function addexist() {
var id = "";
$("input[name=checkbox]").each(function () {
if ($(this).attr("checked")) {
id += $(this).val() + " ";
}
});
$.ajax({
url: "change,php",
type: "post",
dataType: "json",
data: {id: id},
success: function (data) {
alert(data.msg);
location.reload();
},
error: function () {
}
});
}

本文介绍了一种使用PHP和Ajax实现的表格数据批量操作方法。具体实现方式为:通过遍历表格中的每一项数据并利用复选框让用户选择需要操作的数据项,然后将这些数据项的ID收集起来并通过Ajax发送到后端进行处理。
917

被折叠的 条评论
为什么被折叠?



