jquery validationEngine不工作

时间:2012-09-26 10:43:23

标签: jquery jsp jquery-validation-engine

我正在尝试在jsp中实现jquery验证引擎,但它对我不起作用。 请参阅以下代码:

<html lang="en"><head>

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js" type="text/javascript"></script>
<script src="jquery.validationEngine-en.js" type="text/javascript"></script>
<script src="jquery.validationEngine.js" type="text/javascript"></script>
<script type="text/javascript">

jQuery(document).ready(function(){
alert("hi");
jQuery("#empFrm").validationEngine();
});
</script>

<body>

<form:form method="post" action="" name="empForm" id="empFrm">

<input type="text"large" name="empId" class="validate[required] text-input" />
...

警报即将到来,但验证引擎无效。

1 个答案:

答案 0 :(得分:0)

我发现你的代码有些错误。一对标签没有关闭,而且在正确的地方没有结尾的字段。此外,您不需要对常规字段使用“文本输入”。看看我在这里有什么比较

<html>
    <head> 
        <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js" type="text/javascript"></script> 
        <script src="jquery.validationEngine-en.js" type="text/javascript"></script> 
        <script src="jquery.validationEngine.js" type="text/javascript"></script> 
        <script type="text/javascript"> 
            jQuery(document).ready(function(){ 
                alert("hi"); 
                jQuery("#empFrm").validationEngine(); 
            }); 
        </script> 

    </head> 

    <body> 
        <form method="post" action="" name="empForm" id="empFrm"> 
            <input type="text" name="empId" class="validate[required]" /> 
        </form>
    </body>
</html>