gpt4 book ai didi

c# - 无法获取属性值 'unobtrusive' : object is null or undefined

转载 作者:太空狗 更新时间:2023-10-29 21:09:25 24 4
gpt4 key购买 nike

当我运行我的代码时出现错误:

Unable to get value of the property 'unobtrusive': object is null or undefined

这很正常,但我正在添加我需要的所有 jquery 内容:

jquery.validate-vsdoc.js
jquery.validate.js
jquery.validate.min.js
jquery.validate.unobtrusive.js
jquery.validate.unobtrusive.min.js
jquery.unobtrusive-ajax.js
jquery.unobtrusive-ajax.min.js

我将其加载到我的主窗体上:

@Scripts.Render("~/bundles/jquery")
@Scripts.Render("~/bundles/jqueryui")
@Scripts.Render("~/bundles/jqueryval")

我的包配置有:

bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
"~/Scripts/jquery-{version}.js"));

bundles.Add(new ScriptBundle("~/bundles/jqueryui").Include(
"~/Scripts/jquery-ui-{version}.js"));

bundles.Add(new ScriptBundle("~/bundles/jqueryval").Include(
"~/Scripts/jquery.unobtrusive*",
"~/Scripts/jquery.validate*"));

我的 Script 文件夹中有所有相关文件。

为什么会出现此错误?如果您需要查看任何文件,请发表评论,我很乐意将其发布

编辑:

脚本已加载(我检查过)此行给出错误:

jQuery.validator.unobtrusive.prototype.parse.call(this, selector);

错误:

SCRIPT5007: Unable to get value of the property 'unobtrusive': object is null or undefined 

最佳答案

找到问题了。

我有另一个局部 View ,它添加了一个脚本“~/Scripts/jquery...”

所以我在主视图中有一个包,而这个包在一个始终呈现的菜单的一部分中。似乎只考虑了最后一个,而没有在其中添加 Unobtrusive。从局部 View 中将其删除并仅在主视图中保留一个解决了它。

感谢您的猜测。

关于c# - 无法获取属性值 'unobtrusive' : object is null or undefined,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16967627/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com