1

我正在尝试为一个网站制作评论表单,该表单允许用户在作为猎豹模板的 html 文件上留下他们的姓名、电子邮件和评论。我想使用这个 JQuery 插件来验证输入:http ://docs.jquery.com/Plugins/validation

我可以使用演示代码让该函数在其自己的文件中工作,但是当我尝试将其应用于 cheetah 模板时,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>

任何建议或帮助将不胜感激。谢谢!

4

0 回答 0