Orchard Dynamic Forms throwing Error: TypeError: $.validator.unobtrusive is undefined , Lib.js , Line 1266 col 4

Orchard Dynamic Forms throwing Error: TypeError: $.validator.unobtrusive is undefined , Lib.js , Line 1266 col 4

在使用 ORchard.Dynamic 表单时,我在 "Console" 中注意到 ORchard 动态表单使用的 "Lib.js" 文件中出现错误:

TypeError: $.validator.unobtrusive is undefined , Lib.js , Line 1266 col 4

有人可以帮我解决这个错误吗?

这似乎只是动态表单的问题。所有 Jquery.Validate 脚本都由 Orchard Dynamic Forms 在运行时加载。

GitHub 上有一个问题提到了与您的问题类似的问题。在这里查看:https://github.com/OrchardCMS/Orchard/pull/5575

您能否在以下位置使用 Orchard Solution 检查一下:https://github.com/OrchardCMS/Orchard/tree/dev/src/Orchard.Web/Modules/Orchard.DynamicForms

如您所见,存在 Assets.json 文件,而在 1.9.1 中,没有从您在评论中提到的发布页面下载的 Assets.json。