使用自定义jQuery验证类

时间:2010-11-30 15:22:53

标签: class jquery-validate

我有一些自定义验证,我想用jQuery做。 jQuery验证开箱即用,带有“必需”类。这意味着我可以使用脚本声明

$('form').validate()

根据我添加的“必需”类,下一个文本框将正确验证:

<input type="text" value="" name="flowstatus" id="flowstatus" class="required">

我的新验证规则是:文本框中的文本应该在15到50个字符之间。有没有办法创建自己的自定义规则/类来实现像

这样的东西
<input type="text" value="" name="flowstatus" id="flowstatus" class="from15to50">

注意:这不是我需要的:

('form').validate({
    rules: {
        flowstatus: {required: true, minlength: 15, maxlength: 50}
}}); 

最后一个脚本与我想验证的字段紧密耦合。

1 个答案:

答案 0 :(得分:1)

我非常确定您可以将属性添加到定义其最小和最大长度的所需元素。类似的东西:

<input type="text" value="" name="flowstatus" id="flowstatus" class="required" minlength="15" maxlength="50">

然而,我不太确定自定义类解决方案。