WordPress中的jQuery Live表单验证

时间:2013-12-15 作者:whymatt

我正在尝试实施表单验证,可以在以下位置找到:http://www.geektantra.com/2009/09/jquery-live-form-validation/

我可以让上面的演示正常工作,但当我在wordpress网站上实现它时,不会进行验证。

此处显示了它的实现页面:http://www.melbournemeditationcentre.com/meditation-courses/course-registration/

您将看到包含了必要的脚本:

jquery。验证js?版本=3.8 jquery。js?版本=1.10.2表单验证。css?ver=3.8以及头部的必要代码:

jQuery(function(){
        jQuery("#firstname").validate({
            expression: "if (VAL.match(/^[A-Za-z \'-]{3,20}$/) && VAL) return true; else return false;",
            message: "Required."
        });
    });
等等。。。。

据我所知,表单本身是可以接受的。仍然没有验证。

1 个回复
最合适的回答,由SO网友:Shazzad 整理而成

您的页面出现javascript错误。尝试在页脚上加载验证脚本(在关闭之前</body> 标记),而不是在标题内(在<head> 标签)。

如果不起作用,请尝试编辑jquery.validate.js 文件,并替换第一行(function(jQuery){ 具有(function($){. 它应该会起作用。

结束