我捆绑了 jquery 验证脚本,例如:
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 运行时错误:对象不支持属性或方法“验证”
所以有人建议我解决这个问题。
你能确定一下吗UnobtrusiveJavaScriptEnabled
启用于web.config
?
<appSettings>
...
<add key="UnobtrusiveJavaScriptEnabled" value="true"/>
...
</appSettings>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)