Преглед изворни кода

修复ajax按钮先刷新后执行操作的bug

Karson пре 6 година
родитељ
комит
c15be9773e
2 измењених фајлова са 6 додато и 2 уклоњено
  1. 3 1
      public/assets/js/backend.js
  2. 3 1
      public/assets/js/require-backend.min.js

+ 3 - 1
public/assets/js/backend.js

@@ -195,7 +195,9 @@ define(['fast', 'template', 'moment'], function (Fast, Template, Moment) {
                 }
                 //如果未设备成功的回调,设定了自动刷新的情况下自动进行刷新
                 if (!success && typeof options.tableId !== 'undefined' && typeof options.refresh !== 'undefined' && options.refresh) {
-                    $("#" + options.tableId).bootstrapTable('refresh');
+                    success = function () {
+                        $("#" + options.tableId).bootstrapTable('refresh');
+                    }
                 }
                 if (typeof options.confirm !== 'undefined') {
                     Layer.confirm(options.confirm, function (index) {

+ 3 - 1
public/assets/js/require-backend.min.js

@@ -5421,7 +5421,9 @@ define('backend',['fast', 'template', 'moment'], function (Fast, Template, Momen
                 }
                 //如果未设备成功的回调,设定了自动刷新的情况下自动进行刷新
                 if (!success && typeof options.tableId !== 'undefined' && typeof options.refresh !== 'undefined' && options.refresh) {
-                    $("#" + options.tableId).bootstrapTable('refresh');
+                    success = function () {
+                        $("#" + options.tableId).bootstrapTable('refresh');
+                    }
                 }
                 if (typeof options.confirm !== 'undefined') {
                     Layer.confirm(options.confirm, function (index) {