diff --git a/app/admin/view/menu/index.html b/app/admin/view/menu/index.html index 30836e7f7..ee125f609 100644 --- a/app/admin/view/menu/index.html +++ b/app/admin/view/menu/index.html @@ -62,14 +62,14 @@ }); // 数据状态切换操作 - layui.form.on('switch(StatusSwitch)', function (obj) { - var data = {status: obj.elem.checked > 0 ? 1 : 0}; - data.id = data.status > 0 ? obj.elem.dataset.spp : obj.elem.dataset.sps; - $.form.load("{:url('state')}", data, 'post', function (ret) { + layui.form.on('switch(StatusSwitch)', function (object) { + object.data = {status: object.elem.checked > 0 ? 1 : 0}; + object.data.id = object.value.split('|')[object.data.status] || object.value; + $.form.load("{:url('state')}", object.data, 'post', function (ret) { if (ret.code < 1) $.msg.error(ret.info, 3, function () { - $('#MenuTable').trigger('reload'); + $('#FormTable').trigger('reload'); }); else { - $('#MenuTable').trigger('reload'); + $('#FormTable').trigger('reload'); } return false; }, false); @@ -81,7 +81,7 @@