私信发送成功
Watch Star Fork

miaoqiyuan.cn / jQueryValidateQY

暂无描述
克隆/下载
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README.md 1.30 KB

jQueryValidate

用法一:传入函数

$(dom).validate(function, errMsg, styles);

(function() {
    $('input[name=confirm]').validate(function() {
        return $(this).val() == $('input[name=password]').val();
    }, '两次输入的密码不一致').validate();
});

用法二:传入正则表达式

$(dom).validate(patternText, errMsg, styles);

(function() {
    $('input[name=username]').validate('^[A-Za-z0-9]{5,15}$', '用户名只能为5-10位的字母或数字组成').validate();
});

用法三:直接传入数组(可以复用后台PHP的验证规则)

$(dom).validate([inputName, patternText, errMsg], styles);

(function() {
    $('input[name=username]').validate(['username', '/^[A-Za-z0-9]{5,15}$/', '用户名只能为5-10位的字母或数字组成']).validate();
});

用法四:传入对象

/**
 *  $(dom).validate({
 *    fun:function(){函数处理},
 *    errMsg:'错误信息',
 *    styles:{ **显示样式**}
 *  });
 */
(function() {
    $('input[name=confirm]').validate({
        fun: function() {
            return $(this).val().match(new RegExp('^[A-Za-z0-9]{5,15}$'));
        },
        errMsg: '用户名只能为5-10位的字母或数字组成',
    }).validate();
});

项目点评 ( 0 )

你可以在登录后,对此项目发表评论

6_float_left_people 6_float_left_close