我找到了jquery验证插件(http://plugins.jquery.com/project/validate),并认为这是在客户端验证我的表单的好方法。 (我也在做服务器端验证)。该插件希望我为类标记中的每个字段指定验证规则。我正在使用我的类标记来设置我的字段样式,我可以用其他方式指定规则吗?
例如,如果我想要这个字段,这就是jquery插件让我写的方式:
<input type="text" id="MyText" class="required" />
我真的想在另一个标签中指定规则,如:
<input type="text" id="MyText" class="TextStyle" validation="required" />
这可能吗?如果可以,怎么做?
答案 0 :(得分:0)
您可以为使用空格分隔它们的元素指定多个类:
<input type="text" id="MyText" class="TextStyle required"/>
这样你就有了样式和验证。
答案 1 :(得分:0)
恕我直言,最好将验证规则与HTML保持一致:
$('#someForm').validate({
rules: {
MyText: {
required: true
}
},
messages: {
MyText: {
required: 'Please fill the MyText field'
}
}
});
并且只有:
<input type="text" name="MyText" id="MyText" />