jQuery validate()MVC 4未捕获类型错误对象没有方法’validate’

我正在制作一个MVC 4应用程序。 我正在尝试使用jQueryvalidation来应用一些客户端validation。 我一直收到“Uncaught Type Error:Object [Object object]没有方法’validate’”。 我尝试过使用url链接而不是项目中的脚本。 我检查了脚本,它们确实存在。 我已将脚本拖放到文件中以确保正确指定路径。 我已经尝试了很多其他的东西,但只是无法弄清楚为什么我收到这个错误。

这是我呈现的页面:

     Create     

Create Question For d

$(document).ready(function () { //form validation $('#myForm').validate(); $(':input').rules("add", { required: true }); //submit form using jquery //$('#myForm').submit(function (event) { // //url-encode the form data // var formData = $(this).serialize(); // //post the data to the controller // $.post( // 'AddQuestion', // formData // ); // event.preventDefault(); // handleSuccess(); //}); //$(':input').not(':button, :submit, :reset, :hidden').val(''); //$(':checkbox').attr('checked', false); $("input:checkbox").click(function () { if ($(this).is(":checked") === true) { $('input:checkbox').attr("checked", false); $(this).attr("checked", true); } else { $(this).is(":checked", false); } }); //clears form on page load (called from submit function) function handleSuccess() { $(':input').not(':button, :submit, :reset, :hidden').val(''); $(':checkbox').attr('checked', false); } });
Question

Answers





还没有找到解决方案。 尝试使用托管链接标记src。 尝试将标签输出,一次一个,将它们放在不同的顺序中,将它们放入主布局页面等等……真的难以接受这个标签。 当然,它有时简直令人难以置信。

想想..你在页面中加载了两个相同的脚本.. jqueryjquery.min ..这根本不需要..只需加载min.js就可以了……总是建议加载上的所有js文件,而不是

    Create       ..........