jQuery验证插件-如何创建一个简单的自定义规则?如何使用jQuery验证插件创建简单的自定义规则(使用addMethod)不使用正则表达式?例如,只有在选中一组复选框中的至少一个复选框时,哪个函数才会创建验证规则?
3 回答
繁花不似锦
TA贡献1851条经验 获得超4个赞
jQuery.validator.addMethod("greaterThanZero", function(value, element) { return this.optional(element) || (parseFloat(value) > 0);}, "* Amount must be greater than zero");
$('validatorElement').validate({ rules : { amount : { greaterThanZero : true } }});
达令说
TA贡献1821条经验 获得超6个赞
// add a method. calls one built-in method, too.jQuery.validator.addMethod("optdate", function(value, element) { return jQuery.validator.methods['date'].call( this,value,element )||value==("0000/00/00"); }, "Please enter a valid date.");// connect it to a css classjQuery.validator.addClassRules({ optdate : { optdate : true } });
添加回答
举报
0/150
提交
取消