其实批量删除就是cehckbox 属性,首先解释 点击全选 CheckAll(this);
function CheckAll(event){
var checked = event.checked; //把选中这个属性赋值给一个变量
$('#ptagTbody input[type:"checkbox"]').prop('checked', checked); //把ptagTbody这个id下面的所有checkbox的input都选中
}
第二个批量删除函数 batchDelete();
function batchDelete() {
var ptag_ids = new Array(); //定义一个数组存储id
// 循环获取选中的checkbox
$("#ptagTbody input[type='checkbox']:checked").each(function() {
if (!isNaN($(this).val())) {
ptag_ids.push($(this).val()); // 把值push进入数组里面
}
});
if(ptag_ids.length ==0){
alert('请选择至少一条记录删除');
return false;
}