首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

使用jQuery_validate插件时遇到的有关问题(一)

2013-01-26 
使用jQuery_validate插件时遇到的问题(一)问题描述:jQuery_validate配置后无论怎样都看不到提示信息。 原因

使用jQuery_validate插件时遇到的问题(一)

问题描述:jQuery_validate配置后无论怎样都看不到提示信息。

 

原因: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();】注释掉后问题解决。

热点排行