我正在尝试为一个允许用户留下他们的名字,电子邮件和评论作为猎豹模板的html文件的网站制作评论表。我想使用这个JQuery插件来验证输入:http://docs.jquery.com/Plugins/validation
我可以使用演示代码让函数在自己的文件中工作,但是当我尝试将它应用到猎豹模板时,Firebug给了我以下错误:
$("#feedbackform").validate is not a function
[Break On This Error] $("#feedbackform").validate();
我将cheetah变量设置为'@'以适应JQuery使用'$',然后调用该函数,如下所示:
#compiler-settings
cheetahVarStartToken=@
#end compiler-settings
<script type="text/javascript">
$(document).ready(function(){
$("#feedbackform").validate();
});
</script>
#compiler-settings reset
以下是表单的代码:
<form id="feedbackform" action="leavefeedback.html" method="GET">
<table cellpadding="8" style="width:600px;"><tr>
<td valign="top" align="right" >Name</td>
<td><input type="text" id="fname" name="name" class="required" minlength="2" size="30"></td></tr>
<tr><td valign="top" align="right" >Email</td>
<td><input type="text" id="femail" name="email" class="required email" size="30"></td></tr>
<tr><td valign="top" align="right" style="width:100px" >Comment</td><td>
<textarea name="feedback" id="fcomment" class="required" rows="10" style="width:400px;"></textarea>
<input class="submit" type="submit" name="submit" value="Submit"></td></tr>
</table>
</form>
任何建议或帮助将不胜感激。谢谢!