浏览代码

修复表单行内编辑显示返回信息异常问题

jqh 4 年之前
父节点
当前提交
e7873a1363

+ 2 - 2
resources/views/grid/displayer/checkbox.blade.php

@@ -36,10 +36,10 @@
             data: {
                 '{{ $column }}': values,
             },
-            success: function (data) {
+            success: function (d) {
                 btn.buttonLoading(false);
                 btn.removeAttr('loading');
-                Dcat.success(data.message);
+                Dcat.success(d.data.message || d.message);
                 reload && Dcat.reload();
             },
             error: function (a, b, c) {

+ 2 - 2
resources/views/grid/displayer/radio.blade.php

@@ -38,10 +38,10 @@
             data: {
                 '{{ $column }}': value,
             },
-            success: function (data) {
+            success: function (d) {
                 btn.buttonLoading(false);
                 btn.removeAttr('loading');
-                Dcat.success(data.message);
+                Dcat.success(d.data.message || d.message);
                 reload && Dcat.reload()
             },
             error: function (a, b, c) {

+ 2 - 2
resources/views/grid/displayer/select.blade.php

@@ -30,9 +30,9 @@
         $.put({
             url: url,
             data: data,
-            success: function (data) {
+            success: function (d) {
                 Dcat.NP.done();
-                Dcat.success(data.message);
+                Dcat.success(d.data.message || d.message);
                 reload && Dcat.reload();
             }
         });

+ 4 - 2
resources/views/grid/displayer/switch.blade.php

@@ -37,11 +37,13 @@
             data: data,
             success: function (d) {
                 Dcat.NP.done();
+                var msg = d.data.message || d.message;
+
                 if (d.status) {
-                    Dcat.success(d.message);
+                    Dcat.success(msg);
                     reload && Dcat.reload();
                 } else {
-                    Dcat.error(d.message);
+                    Dcat.error(msg);
                 }
             }
         });

+ 3 - 2
resources/views/grid/displayer/switchgroup.blade.php

@@ -56,11 +56,12 @@
             data: data,
             success: function (d) {
                 Dcat.NP.done();
+                var msg = d.data.message || d.message;
                 if (d.status) {
-                    Dcat.success(d.message);
+                    Dcat.success(msg);
                     reload && Dcat.reload()
                 } else {
-                    Dcat.error(d.message);
+                    Dcat.error(msg);
                 }
             }
         });

+ 4 - 3
src/Grid/Displayers/Editable.php

@@ -92,15 +92,16 @@ $('.{$this->selector}+.save').on("click",function() {
     $.put({
         url: url,
         data: data,
-        success: function (data) {
+        success: function (d) {
+            var msg = d.data.message || d.message;
             if (data.status) {
                 obj.attr('data-value',value).addClass("hidden").prev().html(value);
-                Dcat.success(data.message);
+                Dcat.success(msg);
                 
                 refresh && Dcat.reload()
             } else {
                 obj.prev().html(old_value);
-                Dcat.error(data.message);
+                Dcat.error(msg);
             }
         },
         error:function(a,b,c) {