码迷,mamicode.com
首页 > Web开发 > 详细

自定义验证jquery.validate

时间:2016-06-14 12:06:04      阅读:186      评论:0      收藏:0      [点我收藏+]

标签:

js中填写

$(function() {
    validateSysConfigForm();
    jQuery.validator.addMethod("validateNum", function (value, element, param) {
        var aint = parseInt(value);
        return aint > 0 && (aint+"") == value;
    }, "请填写正整数(>0)");
});

表单的验证

/**
 * 表单验证
 */
function validateSysConfigForm()
{
    $(‘#payMoneyForm‘).validate({
        rules:{
            payMoney: {
                required: true,
                validateNum:true
            }
        },
        messages:{
            payMoney: {
                required: "请填写停车缴费金额",
                validateNum: "请填写正整数(>0)"
            }
        },
        errorElement : ‘div‘,
        errorClass : ‘help-block‘,
        focusInvalid : false,
        ignore : "",

        highlight : function(e) {
            $(e).closest(‘.form-group‘).removeClass(‘has-info‘).addClass(‘has-error‘);
        },
        success : function(e) {
            $(e).closest(‘.form-group‘).removeClass(‘has-error‘).addClass(‘has-success‘);
            $(e).remove();
        },
        errorPlacement : function(error, element) {
            if(element.is(‘.select2‘)) {
                error.insertAfter(element.siblings(‘[class*="select2-container"]:eq(0)‘));
            }
            else error.insertAfter(element.parent());
        },

        submitHandler : function(form) {


            var url = ‘/base/config/edit.html‘;

            commit(url, ‘/base/config/editUI.html‘);
        }
    });
}

 

自定义验证jquery.validate

标签:

原文地址:http://www.cnblogs.com/xuerong/p/5583392.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!