mirror of https://gitee.com/karson/fastadmin.git
修复表单验证中,在form标签中设置data-validator-options无效的问题
parent
fd77788013
commit
75ee5e6747
|
|
@ -8,6 +8,8 @@ define(['jquery', 'bootstrap', 'upload', 'validator'], function($, undefined, Up
|
|||
validator: function(form, success, error, submit) {
|
||||
if (!form.is("form"))
|
||||
return;
|
||||
let options = form.data("validator-options");
|
||||
options = options && options.charAt(0) === '{' ? (new Function('return ' + options))() : {};
|
||||
//绑定表单事件
|
||||
form.validator($.extend({
|
||||
validClass: 'has-success',
|
||||
|
|
@ -81,7 +83,7 @@ define(['jquery', 'bootstrap', 'upload', 'validator'], function($, undefined, Up
|
|||
}
|
||||
return false;
|
||||
}
|
||||
}, form.data("validator-options") || {}));
|
||||
}, options || {}));
|
||||
|
||||
//移除提交按钮的disabled类
|
||||
$(".layer-footer [type=submit],.fixed-footer [type=submit],.normal-footer [type=submit]", form).removeClass("disabled");
|
||||
|
|
|
|||
Loading…
Reference in New Issue