未捕获的TypeError:对象[object Object]没有方法'validate'但是加载了jquery

时间:2013-05-23 10:31:05

标签: jquery validation

我不明白为什么会收到此错误。

未捕获的TypeError:对象[object Object]没有方法'validate'

正确加载jquery,验证js也是如此。那么为什么这个错误?我查看谷歌和这里,但他们说它没有正确加载,但在这种情况下它是?

这里我开始,第二行得到错误

$(document).ready(function(){
    $("#otayhteytta").validate({
        rules: {
            name: "required",
            phone: "required",
            email: {
                required: true,
                email: true
            }
        },

请帮助和谢谢!

1 个答案:

答案 0 :(得分:4)

您正在加载两个版本的jquery,一个来自本地(1.8.0),一个来自google CDN(1.9.1)

只需使用一个并在validate.js脚本

之前加载它

所以你可以删除这个表单你的html文件:

 <script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
        <script>window.jQuery || document.write('<script src="js/vendor/jquery-1.9.1.min.js"><\/script>')</script>