我创建了一个显示结果的表格 JSON 以消除任何类型的材料,为它生成表格会添加一个复选框,然后当用户选中该复选框时,我将从第一列中获取数据,以便实现“删除from" 并删除检查的行数的记录。
也就是说,如果检查了 4 行,那么应该有一个函数从每行的第一列获取数据,因此可以通过 jQuery.ajax 将它们发送到 php 文件中进行处理,但我想不出该怎么做
生成每行带有复选框的表格的代码
// ...
$.ajax({
type: "POST",
url: action,
data: dataSearch,
success: function (response) {
if (response[0].success == "success") {
$('.tableBajaMat tr:gt(0)').remove(); //delete tr except first row
$.each(response, function (index, record) {
var row = $("<tr />");
$("<td />").text(record.clavemat).appendTo(row);
$("<td />").text(record.tipomat).appendTo(row);
$("<td />").text(record.titulomat).appendTo(row);
$("<td />").text(record.autormat).appendTo(row);
$("<td />").html("<input type='checkbox' id='marcar'/>").appendTo(row);
row.addClass("alt");
row.appendTo(".tableBajaMat");
});
} else {
alert("Data not found!");
}
}
});
return false;