web/assets/libs/common/validator.js
(开头部分) 1KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
define(function(require, exports, module) {
var Validator = require('arale/validator/0.9.6/validator');
var BootstrapValidator = Validator.extend({
attrs: {
explainClass: "help-block",
itemClass: "form-group",
itemHoverClass: "on-hover",
itemFocusClass: "in-focus",
itemErrorClass: "has-error",
inputClass: "input-with-feedback",
textareaClass: "input-with-feedback",
showMessage: function(message, element) {
message = '<span class="text-danger">' + message + '</span>';
this.getExplain(element).html(message).show();
this.getItem(element).addClass(this.get("itemErrorClass"));
}
},
getExplain: function(ele) {
var item = this.getItem(ele);
ele = $(ele);
var explain = ele.parents('.controls').find("." + this.get("explainClass"));
if (explain.length == 0) {
var explain = $('<div class="' + this.get("explainClass") + '" style="display:none;"></div>').appendTo(ele.parents('.controls'));
}
return explain;
}
});
module.exports = BootstrapValidator;
});
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。