Parcourir la source

Update index.html

Anyon il y a 3 ans
Parent
commit
4f7218107b
1 fichiers modifiés avec 7 ajouts et 7 suppressions
  1. 7 7
      app/admin/view/menu/index.html

+ 7 - 7
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 @@
 <script type="text/html" id="StatusSwitchTpl">
     <!--{if auth("state")}-->
     {{# if( "{$type|default='index'}"==='index' || (d.spc<1 || d.status<1)){ }}
-    <input type="checkbox" value="{{d.sps}}" data-sps="{{d.sps}}" data-spp="{{d.spp}}" lay-skin="switch" lay-text="已激活|已禁用" lay-filter="StatusSwitch" {{d.status>0?'checked':''}}>
+    <input type="checkbox" value="{{d.sps}}|{{d.spp}}" lay-text="已激活|已禁用" lay-filter="StatusSwitch" lay-skin="switch" {{d.status>0?'checked':''}}>
     {{# }else{ }}
     {{d.status ? '<b class="color-green">已激活</b>' : '<b class="color-red">已禁用</b>'}}
     {{# } }}