使用jQuery_validate插件时遇到的问题(一)
2013-01-18 14:59
639 查看
问题描述:jQuery_validate配置后无论怎样都看不到提示信息。
原因:submit()了二次。
例子:
jQuery验证后有个提交,自己在register()中又提交了一次,将【document.forms[0].submit();】注释掉后问题解决。
原因:submit()了二次。
例子:
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ taglib prefix="s" uri="/struts-tags" %> <html> <head> <title>jquery test</title> <script src="js/jquery.js"></script> <script src="js/jquery.validate.js"></script> <script src="js/jquery.metadata.js"></script> <script src="js/messages_zh.js"></script> <script> $(document).ready(function() { $("#commentForm").validate({ //debug:true }); }); </script> <script type="text/javascript"> function register(){ document.forms[0].action = 'register/addUser.action'; //document.forms[0].submit(); } </script> </head> <body > <form id="commentForm" method="post"> <table style ="width:100%"> <tr> <td>user name:</td> <td><input type="text" name="username" id="username" maxlength="10" class="{required:true,minlength:6,maxlength:12}" /></td> </tr> <tr> <td>password:</td> <td><input type="password" name="password" id="password" maxlength="15" class="required"/></td> </tr> <tr> <td></td> <td><input type="submit" value="Register" onclick="register();"></td> </tr> </table> </form> </body> </html>
jQuery验证后有个提交,自己在register()中又提交了一次,将【document.forms[0].submit();】注释掉后问题解决。
相关文章推荐
- jquery.validate使用时遇到的问题
- 兼容IE8以下浏览器input表单属性placeholder不能智能提示功能,以及使用jquery.validate.js表单验证插件的问题处理
- jquery 无缝滚动插件jcarousellite使用过程中遇到的问题
- 使用Jquery的validate插件的问题
- ZeroClipboard / jquery.zclip.min.js跨浏览器复制插件使用中遇到的问题解决
- jQuery全屏滚动插件fullPage.js使用中遇到的问题(滑动轮播效果无效)
- jquery.validate使用时遇到的问题
- 使用jquery-1.7.1.min.js整合其他插件遇到的跨域问题
- 使用jQuery插件qtip遇到的位置问题
- jquery validate插件使用心得
- jquery validate验证框架与kindeditor使用问题
- jQuery验证插件validate使用详解
- jQuery插件 validate 的使用
- jQuery validate验证插件使用详解
- 使用jQuery validate插件验证表单
- [总结] jQuery的datatable插件 使用 问题
- firefox 下使用jquery 的validate控件没有反应的问题
- Unity手势插件FingerGestures使用遇到的问题
- Jquery插件validate使用一则
- 关于JQuery validate表单校验插件对级联下拉框的校验问题