我正在为客户端和服务器端验证使用 jquery 验证器。
但我想显示一个表单与另一个表单字段一起提交的错误。
谁能建议如何实现这一目标?
我正在使用以下验证器类。
http://jquery-validation-php-plugin.googlecode.com/svn-history/r6/trunk/Validator.class.php
提前致谢。
我正在为客户端和服务器端验证使用 jquery 验证器。
但我想显示一个表单与另一个表单字段一起提交的错误。
谁能建议如何实现这一目标?
我正在使用以下验证器类。
http://jquery-validation-php-plugin.googlecode.com/svn-history/r6/trunk/Validator.class.php
提前致谢。
您可以在 jquery 验证插件中创建新规则。检查此链接jquery-validate - addMethod - 如何应用引用两个文本框的自定义规则?
在此规则中,您可以检查表单字段并相应地返回规则的值。
或者,您可以更改字段的规则。假设您有一个字段“firstName”,因此您可以像这样添加自定义代码
firstName:
{
required: function(element)
{
// here you can add your custom code
}
}
您可以使用 addMethod 规则进行此自定义验证。例如,如果您有一个表单 id="mainForm",下拉列表中有状态列表。假设你的下拉菜单有 id ="drpState" 然后,像这样写
HTML
-------
<select>
<option value="-1">- Select -</option>
<option value="1">Aus</option>
<option value="2">Mogs</option>
<option value="3">Swut</option>
</select>
Jquery
-------
jQuery(document).ready(function () {
$.validator.addMethod("selectState", function (value, element) {
return this.optional(element) || (value.indexOf('-1'));
}, "Please select state");
$("#mainForm").validate({
rules: {drpState:{selectState:true},
});
});
请参阅更多信息:http ://ssthil.blogspot.in/2012/06/jquery-validate-multiple-fields-with.html 让我知道您的反馈