WebContent/resource/web/js/formValidator.js
(开头部分) 33KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
//====================================================================================================
// [插件名称] jQuery formValidator
// [作者网名] 猫冬
// [邮 箱] wzmaodong@126.com
// [作者博客] http://wzmaodong.cnblogs.com
// [更新日期] 2008-01-24
// [版 本 号] ver3.3
// [修改记录] PHPCMS团队修正用于JQUERY 1.4
// [注 意] 所有参数使用小写字母
//====================================================================================================
var jQuery_formValidator_initConfig; (function($) {
$.formValidator = {
sustainType: function(id, setting) {
var elem = $("#" + id).get(0);
var srcTag = elem.tagName;
var stype = elem.type;
switch (setting.validatetype) {
case "InitValidator":
return true;
case "InputValidator":
if (srcTag == "INPUT" || srcTag == "TEXTAREA" || srcTag == "SELECT") {
return true
} else {
return false
}
case "CompareValidator":
if (srcTag == "INPUT" || srcTag == "TEXTAREA") {
if (stype == "checkbox" || stype == "radio") {
return false
} else {
return true
}
}
return false;
case "AjaxValidator":
if (stype == "text" || stype == "textarea" || stype == "file" || stype == "password" || stype == "select-one") {
return true
} else {
return false
}
case "RegexValidator":
if (srcTag == "INPUT" || srcTag == "TEXTAREA") {
if (stype == "checkbox" || stype == "radio") {
return false
} else {
return true
}
}
return false;
case "FunctionValidator":
return true
}
},
initConfig: function(controlOptions) {
var settings = {
debug: false,
validatorgroup: "1",
alertmessage: false,
validobjectids: "",
后面还有 826 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。