diff --git a/lib/layui_plugins/okLayer/okLayer.js b/lib/layui_plugins/okLayer/okLayer.js
index e86a414..0c32b89 100644
--- a/lib/layui_plugins/okLayer/okLayer.js
+++ b/lib/layui_plugins/okLayer/okLayer.js
@@ -3,7 +3,25 @@ layui.define(["layer"], function (exports) {
tableNotCheckMsg: function () {
layer.msg("未选择有效数据", {offset: "t", anim: 6});
},
- confirm: function (msg) {
+ confirm: function (content, yesFunction) {
+ var options = {skin: "layui-layer-lan", icon: 2, title: "提示", anim: 6};
+ layer.confirm(content, options, yesFunction);
+ },
+ tableCheck: function (table) {
+ var checkStatus = table.checkStatus("tableId");
+ var rows = checkStatus.data.length;
+ if (rows > 0) {
+ var idsStr = "";
+ for (var i = 0; i < checkStatus.data.length; i++) {
+ idsStr += checkStatus.data[i].id + ",";
+ }
+ return idsStr;
+ } else {
+ layer.msg("未选择有效数据", {offset: "t", anim: 6});
+ }
+ },
+ ajax: function () {
+
}
}
diff --git a/user.html b/user.html
index b8afa80..11d1a40 100644
--- a/user.html
+++ b/user.html
@@ -125,59 +125,94 @@
});
$("#batchEnabled").click(function () {
- layer.confirm("确定要批量启用吗?", {skin: "layui-layer-lan", icon: 3, title: "提示", anim: 1}, function () {
- var checkStatus = table.checkStatus("tableId");
- var rows = checkStatus.data.length;
- if (rows > 0) {
- var idsStr = "";
- for (var i = 0; i < checkStatus.data.length; i++) {
- idsStr += checkStatus.data[i].id + ",";
- }
- console.log("选择的id-->" + idsStr);
- layer.msg("操作成功!", {icon: 1, time: 1000}, function () {
- $(".layui-laypage-btn")[0].click();
+ // layer.confirm("确定要批量启用吗?", {skin: "layui-layer-lan", icon: 3, title: "提示", anim: 1}, function () {
+ // var checkStatus = table.checkStatus("tableId");
+ // var rows = checkStatus.data.length;
+ // if (rows > 0) {
+ // var idsStr = "";
+ // for (var i = 0; i < checkStatus.data.length; i++) {
+ // idsStr += checkStatus.data[i].id + ",";
+ // }
+ // console.log("选择的id-->" + idsStr);
+ // layer.msg("操作成功!", {icon: 1, time: 1000}, function () {
+ // $(".layui-laypage-btn")[0].click();
+ // });
+ // } else {
+ // layer.msg("未选择有效数据", {offset: "t", anim: 6});
+ // }
+ // });
+ okLayer.confirm("确定要批量启用吗?", function (index) {
+ var tableCheck = okLayer.tableCheck(table);
+ console.log("tableCheck--->" + tableCheck)
+ layer.close(index);
+ // ajax请求后台api
+ if (tableCheck) {
+ $.ajax({
+ type: "post",
+ url: "/user/list",
+ dataType: "json",
+ beforeSend: function () {
+ },
+ success: function (data) {
+ alert(data);
+ },
+ complete: function () {
+ },
+ error: function () {
+ alert("error");
+ }
});
- } else {
- layer.msg("未选择有效数据", {offset: "t", anim: 6});
}
});
})
$("#batchDisabled").click(function () {
- layer.confirm("确定要批量停用吗?", {skin: "layui-layer-lan", icon: 3, title: "提示", anim: 2}, function () {
- var checkStatus = table.checkStatus("tableId");
- var rows = checkStatus.data.length;
- if (rows > 0) {
- var idsStr = "";
- for (var i = 0; i < checkStatus.data.length; i++) {
- idsStr += checkStatus.data[i].id + ",";
- }
- console.log("选择的id-->" + idsStr);
- layer.msg("操作成功!", {icon: 1, time: 1000}, function () {
- $(".layui-laypage-btn")[0].click();
- });
- } else {
- layer.msg("未选择有效数据", {offset: "t", anim: 6});
- }
+ // layer.confirm("确定要批量停用吗?", {skin: "layui-layer-lan", icon: 3, title: "提示", anim: 2}, function () {
+ // var checkStatus = table.checkStatus("tableId");
+ // var rows = checkStatus.data.length;
+ // if (rows > 0) {
+ // var idsStr = "";
+ // for (var i = 0; i < checkStatus.data.length; i++) {
+ // idsStr += checkStatus.data[i].id + ",";
+ // }
+ // console.log("选择的id-->" + idsStr);
+ // layer.msg("操作成功!", {icon: 1, time: 1000}, function () {
+ // $(".layui-laypage-btn")[0].click();
+ // });
+ // } else {
+ // layer.msg("未选择有效数据", {offset: "t", anim: 6});
+ // }
+ // });
+ okLayer.confirm("确定要批量停用吗?", function (index) {
+ var tableCheck = okLayer.tableCheck(table);
+ console.log("tableCheck--->" + tableCheck)
+ layer.close(index);
+ // ajax请求后台api
});
})
$("#batchDel").click(function () {
- layer.confirm("确定要批量删除吗?", {skin: "layui-layer-lan", icon: 2, title: "提示", anim: 6}, function () {
- var checkStatus = table.checkStatus("tableId");
- var rows = checkStatus.data.length;
- if (rows > 0) {
- var idsStr = "";
- for (var i = 0; i < checkStatus.data.length; i++) {
- idsStr += checkStatus.data[i].id + ",";
- }
- console.log("选择的id-->" + idsStr);
- layer.msg("操作成功!", {icon: 1, time: 1000}, function () {
- $(".layui-laypage-btn")[0].click();
- });
- } else {
- layer.msg("未选择有效数据", {offset: "t", anim: 6});
- }
+ // layer.confirm("确定要批量删除吗?", {skin: "layui-layer-lan", icon: 2, title: "提示", anim: 6}, function () {
+ // var checkStatus = table.checkStatus("tableId");
+ // var rows = checkStatus.data.length;
+ // if (rows > 0) {
+ // var idsStr = "";
+ // for (var i = 0; i < checkStatus.data.length; i++) {
+ // idsStr += checkStatus.data[i].id + ",";
+ // }
+ // console.log("选择的id-->" + idsStr);
+ // layer.msg("操作成功!", {icon: 1, time: 1000}, function () {
+ // $(".layui-laypage-btn")[0].click();
+ // });
+ // } else {
+ // layer.msg("未选择有效数据", {offset: "t", anim: 6});
+ // }
+ // });
+ okLayer.confirm("确定要批量删除吗?", function (index) {
+ var tableCheck = okLayer.tableCheck(table);
+ console.log("tableCheck--->" + tableCheck)
+ layer.close(index);
+ // ajax请求后台api
});
})
@@ -202,7 +237,8 @@