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 算力,解读结果公开显示在下面。

还没有人解读过这个文件。