mirror of
https://gitee.com/koogua/course-tencent-cloud.git
synced 2025-06-28 05:11:39 +08:00
补充遗漏的批量删除点击事件
This commit is contained in:
parent
8f22cab282
commit
51428ac97a
@ -147,6 +147,38 @@ layui.use(['jquery', 'form', 'element', 'layer', 'kgDropdown'], function () {
|
|||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
|
$('.kg-batch').on('click', function () {
|
||||||
|
var url = $(this).data('url');
|
||||||
|
var tips = $(this).data('tips');
|
||||||
|
var defaultTips = '确定要执行批量操作吗?';
|
||||||
|
var ids = [];
|
||||||
|
$('input:checkbox[class="item"]:checked').each(function (index, item) {
|
||||||
|
ids.push(item.value);
|
||||||
|
});
|
||||||
|
if (ids.length === 0) {
|
||||||
|
layer.msg('没有选中任何条目', {icon: 2});
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
tips = tips || defaultTips;
|
||||||
|
layer.confirm(tips, function () {
|
||||||
|
$.ajax({
|
||||||
|
type: 'POST',
|
||||||
|
url: url,
|
||||||
|
data: {'ids': ids},
|
||||||
|
success: function (res) {
|
||||||
|
layer.msg(res.msg, {icon: 1});
|
||||||
|
if (res.location) {
|
||||||
|
setTimeout(function () {
|
||||||
|
window.location.href = res.location;
|
||||||
|
}, 1500);
|
||||||
|
} else {
|
||||||
|
window.location.reload();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
$('.kg-delete,.kg-restore').on('click', function () {
|
$('.kg-delete,.kg-restore').on('click', function () {
|
||||||
var url = $(this).data('url');
|
var url = $(this).data('url');
|
||||||
var tips = $(this).hasClass('kg-delete') ? '确定要删除吗?' : '确定要还原吗?';
|
var tips = $(this).hasClass('kg-delete') ? '确定要删除吗?' : '确定要还原吗?';
|
||||||
|
Loading…
x
Reference in New Issue
Block a user