Browse Source

Merge pull request #36 from suframe/patch-1

表单提交结果处理
xaboy 6 years ago
parent
commit
be981ced72
1 changed files with 5 additions and 5 deletions
  1. 5 5
      src/Template/createScript.php

+ 5 - 5
src/Template/createScript.php

@@ -48,15 +48,15 @@
         if (el) config.el = el;
         if (el) config.el = el;
 
 
         config.onSubmit = function (formData) {
         config.onSubmit = function (formData) {
-            $f.btn.loading(true);
+            $f.submitBtnProps({loading: true, disabled: true});
             ajax(action, method, formData, function (status, res) {
             ajax(action, method, formData, function (status, res) {
                 if (callback) return callback(status, res, $f);
                 if (callback) return callback(status, res, $f);
                 if (status && res.code === 200) {
                 if (status && res.code === 200) {
-                    $f.submitBtnProps({loading: false, disabled: true});
+                    $f.submitBtnProps({loading: false, disabled: false});
                     vm.$Message.success(res.msg || '表单提交成功');
                     vm.$Message.success(res.msg || '表单提交成功');
                 } else {
                 } else {
-                    $f.btn.loading(false);
-                    vm.$Message.error('表单提交失败');
+                    $f.submitBtnProps({loading: false, disabled: false});
+                    vm.$Message.error(res.msg || '表单提交失败');
                 }
                 }
             });
             });
         };
         };
@@ -86,4 +86,4 @@
         var $f = formCreate.create(rule, config);
         var $f = formCreate.create(rule, config);
         return $f;
         return $f;
     };
     };
-})();
+})();