效果如下所示:

【WEB前端开发】JQuery扩展插件Validate—6 radio、checkbox、select的验证_jquery
解决这个问题的办法是将错误信息指定到一个特定的位置,validate()方法的参数中可以进行自定义,示例代码如下:

复制代码 代码如下:



性别




运行结果如下:

【WEB前端开发】JQuery扩展插件Validate—6 radio、checkbox、select的验证_jquery

此外:如果在参数中加上debug:true则只用于调试表单不会提交到服务器; submitHandler: function() {}将会在表单提交到服务器前执行一些操作;用remote可以进行Ajax验证,好像有个小bug;在使用ASP.NET与validate组合使用时会有一些问题可以参考网友的博文。
源码下载