я в комплекте JQuery Validate скрипты как:Другие скрипты не работают MVC
bundles.Add(new ScriptBundle("~/bundles/jqueryval").Include(
"~/Scripts/jquery.unobtrusive*",
"~/Scripts/jquery.validate*"));
и я рендеринга в _layout, как
@Scripts.Render("~/bundles/jqueryval")
Но когда я пытаюсь проверить свои формы на кнопку мыши, как:
$("form").validate({
errorPlacement: function (error, element) {
error.insertAfter(element).css("display", "inline");
}
});
Его дает мне ошибку, как:
0x800a01b6 - Ошибка выполнения JavaScript: объект не поддерживает свойство или метод 'validate'
Так что предлагаю мне эту проблему.
Вы уверены, что файлы отображаются в исходном коде? Вы уверены, что вы ссылаетесь на файл jquery. {version} .js? –
JqueryVal зависит от JQuery! Вы включаете это перед JqueryVal? – Fals
сначала попробуйте '@ Scripts.Render (" ~/bundles/jquery ")', а затем попытайтесь включить этот '@ Scripts.Render (" ~/bundles/jqueryval ")' –