Sry.Solution.UI/Script/yanzheng/js/ValidatorInit.js
(开头部分) 9KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
$(document).ready(function () {
$.formValidator.initConfig({ formID: "form1", theme: 'ArrowSolidBox', mode: 'AutoTip', onError: function (msg) { alert(msg) }, inIframe: true });
// $(".us").formValidator({ onShow: "请输入用户名,只有输入\"maodong\"才是对的", onFocus: "用户名至少6个字符,最多10个字符", onCorrect: "该用户名可以注册" }).inputValidator({ min: 6, max: 10, onError: "你输入的用户名非法,请确认" }).regexValidator({ regExp: "username", dataType: "enum", onError: "用户名格式不正确" })
// .ajaxValidator({
// dataType: "html",
// async: true,
// url: "http://www.51gh.net/chkuser.aspx?act=ok",
// success: function (data) {
// if (data.indexOf("此用户名可以注册!") > 0) { return true };
// return data;
// },
// buttons: $("#button"),
// error: function (jqXHR, textStatus, errorThrown) { alert("服务器没有返回数据,可能服务器忙,请重试" + errorThrown); },
// onError: "该用户名不可用,请更换用户名",
// onWait: "正在对用户名进行合法性校验,请稍候..."
// });
// $(".pass").formValidator({ onShow: "请输入密码", onFocus: "密码不能为空", onCorrect: "密码合法" }).inputValidator({ min: 1, onError: "密码不能为空,请确认" });
// $(".password2").formValidator({ onShow: "请输入重复密码", onFocus: "两次密码必须一致哦", onCorrect: "密码一致" }).inputValidator({ min: 1, onError: "重复密码不能为空,请确认" }).compareValidator({ desid: "password1", operateor: "=", onError: "2次密码不一致,请确认" });
// $(":radio[name='sex']").formValidator({ relativeID: "sex1", tipID: "sexTip", tipCss: { "left": "60px" }, onShow: "请选择你的性别", onFocus: "没有第三种性别了,你选一个吧", onCorrect: "输入正确", defaultValue: ["2"] }).inputValidator({ min: 1, max: 1, onError: "性别忘记选了,请确认" }).defaultPassed();
// $(".nl").formValidator({ onShow: "请输入的年龄(1-99岁之间)", onFocus: "只能输入1-99之间的数字哦", onCorrect: "恭喜你,你输对了" }).inputValidator({ min: 1, max: 99, type: "value", onErrormin: "你输入的值必须大于等于1", onError: "年龄必须在1-99之间,请确认" }).defaultPassed();
// $(".csny").DateTimeMask({ lawlessmessage: "你输入的出生日期格式错误" }).formValidator({ onShow: "请输入的出生日期", onFocus: "请输入的出生日期,不能全部是0哦", onCorrect: "你输入的日期合法" }).inputValidator({ min: "1900-01-01", max: "2000-01-01", type: "value", onError: "日期必须在\"1900-01-01\"和\"2000-01-01\"之间" }).defaultPassed();
// $(".sfzh").formValidator({ onShow: "请输入15或18位的身份证", onFocus: "输入15或18位的身份证", onCorrect: "输入正确" }).functionValidator({ fun: isCardID });
// $(".email").formValidator({ onShow: "请输入邮箱", onFocus: "邮箱至少6个字符,最多100个字符", onCorrect: "恭喜你,你输对了", defaultValue: "@" }).inputValidator({ min: 6, max: 100, onError: "你输入的邮箱长度非法,请确认" }).regexValidator({ regExp: "^([\\w-.]+)@(([[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.)|(([\\w-]+.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(]?)$", onError: "你输入的邮箱格式不正确" });
// $(".xueli").formValidator({ onShow: "请选择你的学历", onFocus: "学历必须选择", onCorrect: "谢谢你的配合", defaultValue: "a" }).inputValidator({ min: 1, onError: "你是不是忘记选择学历了!" }).defaultPassed();
// $(".ewjy").formValidator({ onShow: "无论你输入什么都会提示你额外校验出错", onFocus: "如果你输入\"猫冬\",额外校验就会成功", onCorrect: "额外校验成功" }).inputValidator({ min: 1, onError: "这里至少要一个字符,请确认" }).functionValidator({
// fun: function (val, elem) {
// if (val == "猫冬") {
// return true;
// } else {
// return "额外校验失败,想额外校验通过,请输入\"猫冬\"";
// }
// }
// });
// $(".Tel_country").formValidator({ relativeID: "Tel_ext", tipID: "telTip", tipCss: { "left": "20px" }, onShow: "请输入国家区号", onFocus: "国家区号2位数字", onCorrect: "恭喜你,你输对了", defaultValue: "86" }).regexValidator({ regExp: "^\\d{2}$", onError: "国家区号不正确" });
// $(".Tel_area").formValidator({ relativeID: "Tel_ext", tipID: "telTip", tipCss: { "left": "20px" }, onShow: "请输入地区区号", onFocus: "地区区号3位或4位数字", onCorrect: "恭喜你,你输对了" }).regexValidator({ regExp: "^\\d{3,4}$", onError: "地区区号不正确" });
// $(".Tel_number").formValidator({ relativeID: "Tel_ext", tipID: "telTip", tipCss: { "left": "20px" }, onShow: "请输入电话号码", onFocus: "电话号码7到8位数字", onCorrect: "恭喜你,你输对了" }).regexValidator({ regExp: "^\\d{7,8}$", onError: "电话号码不正确" });
// $(".Tel_ext").formValidator({ relativeID: "Tel_ext", tipID: "telTip", tipCss: { "left": "20px" }, onShow: "请输入分机号码", onFocus: "分机号码1到5位数字", onCorrect: "恭喜你,你输对了" }).regexValidator({ regExp: "^\\d{1,5}$", onError: "分机号码不正确" });
// $(":checkbox[name='checkbox1']").formValidator({ relativeID: "qq5", tipID: "xq1Tip", tipCss: { "left": "116px" }, onShow: "请选择你的兴趣爱好(至少选一个)", onFocus: "你至少选择1个", onCorrect: "恭喜你,你选对了" }).inputValidator({ min: 1, onError: "你选的个数不对" });
// $(":checkbox[name='checkbox8']").formValidator({ relativeID: "pp6", tipID: "xq2Tip", tipCss: { "left": "60px" }, onShow: "请选择你的兴趣爱好(至少选择2个,最多选择3个)", onFocus: "你至少选择2个,最多选择3个", onCorrect: "恭喜你,你选对了", defaultValue: ["7", "8"] }).inputValidator({ min: 2, max: 3, onError: "你选的个数不对(至少选择2个,最多选择3个)" });
// $(":radio[name='radio']").formValidator({ relativeID: "nn4", tipID: "aiguoTip", tipCss: { "left": "60px" }, onShow: "爱国的人一定要选哦", onFocus: "你得认真思考哦", onCorrect: "不知道你爱不爱,反正你是选了", defaultValue: ["4"] }).inputValidator({ min: 1, max: 1, onError: "难道你不爱国?你给我选!!!!" }).defaultPassed();
// $(".shouji").formValidator({ empty: true, onShow: "请输入你的手机号码,可以为空哦", onFocus: "你要是输入了,必须输入正确", onCorrect: "谢谢你的合作", onEmpty: "你真的不想留手机号码啊?" }).inputValidator({ min: 11, max: 11, onError: "手机号码必须是11位的,请确认" }).regexValidator({ regExp: "mobile", dataType: "enum", onError: "你输入的手机号码格式不正确" }); ;
// $(".lxdh").formValidator({ empty: true, onShow: "请输入你的联系电话,可以为空哦", onFocus: "格式例如:0577-88888888", onCorrect: "谢谢你的合作", onEmpty: "你真的不想留联系电话了吗?" }).regexValidator({ regExp: "^[[0-9]{3}-|\[0-9]{4}-]?([0-9]{8}|[0-9]{7})?$", onError: "你输入的联系电话格式不正确" });
// $(".sjdh").formValidator({ empty: true, onShow: "请输入你的手机或电话,可以为空哦", onFocus: "格式例如:0577-88888888或11位手机号码", onCorrect: "谢谢你的合作", onEmpty: "你真的不想留手机或电话了吗?" }).regexValidator({ regExp: ["tel", "mobile"], dataType: "enum", onError: "你输入的手机或电话格式不正确" });
// $(".selectmore").formValidator({ tipCss: { "left": "68px" }, onShow: "按住CTRL可以多选", onFocus: "按住CTRL可以多选,至少选择2个", onCorrect: "谢谢你的合作", defaultValue: ["0", "1", "2"] }).inputValidator({ min: 2, onError: "至少选择2个" });
//验证字符必填且字数小于50
$(".char").formValidator({ onShow: "请输入你的描述", onFocus: "字符必填且字数小于50", onCorrect: "恭喜你,你输对了", defaultValue: "" }).inputValidator({ min: 1, max: 50, onError: "你输入的描述长度不正确,请确认" });
//验证输入数字
$(".num").formValidator({ onShow: "请输入数字", onFocus: "只能输入数字", onCorrect: "恭喜你,你输对了" }).inputValidator({type: "value", onError: "请输入数字!" }).defaultPassed();
//日期验证
$(".date").DateTimeMask({ lawlessmessage: "你输入的日期格式错误" }).formValidator({ onShow: "请输入的日期", onFocus: "请输入日期,不能全部是0哦", onCorrect: "你输入的日期合法" }).inputValidator({ min: "1900-01-01", max: "2050-01-01", type: "value", onError: "日期必须在\"1900-01-01\"和\"2050-01-01\"之间" }).defaultPassed();
$.formValidator.reloadAutoTip();
});
function test(obj) {
if (obj.value == "不校验身份证") {
$(".sfzh").attr("disabled", true).unFormValidator(true);
obj.value = "校验身份证";
}
else {
后面还有 19 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。