|
发表于 2018-9-26 08:55:21
|
显示全部楼层
本帖最后由 突破 于 2018-9-26 09:10 编辑
【预删除,进的是客户回收站】你需要的只是前端加点JS就实现了。
参考代码:
//批量删除
function del() {
var manager = $("#maingrid4").ligerGetGridManager();
var row = manager.getCheckedRows();
if (row.length > 0) {
$.ligerDialog.confirm("彻底删除后不能恢复,请谨慎操作!<br/>您确定要删除?", function (yes) {
if (yes) {
var rowid = "";
for (var i = 0; i < row.length; i++) {
dellist(row.id);
}
}
})
}
else {
$.ligerDialog.warn("请选择数据");
}
}
//前端对应的删除方法
function dellist(rowid) {
$.ligerDialog.waitting('数据删除中,请稍候...');
$.ajax({
url: "CRM_Customer.AdvanceDelete.xhd",
type: "POST",
data: { id: rowid, rnd: Math.random() },
dataType: "json",
success: function (result) {
$.ligerDialog.closeWaitting();
var obj = eval(result);
if (obj.isSuccess) {
f_reload();
}
else {
$.ligerDialog.error(obj.Message);
}
},
error: function () {
$.ligerDialog.error('删除失败!');
}
});
} |
|