$ .validator.unobtrusive未定义

时间:2018-07-04 09:34:07

标签: jquery asp.net requirejs unobtrusive-validation

当我使用凉亭将jquery-validation-unobtrusive库从版本 3.2.6 更新到 3.2.10 时,出现 undefined 错误通过调用以下代码:$.validator.unobtrusiveunobtrusive确实是未定义的!我的代码有什么问题以及为什么它在v3.2.6中能很好地工作?

我应该提到我使用 RequireJS ,它具有以下配置:

requirejs.config({
...
paths: {
    ...
    "jquery-validate": "jquery-validation/dist/jquery.validate",
    "jquery-validate-unobtrusive": "jquery-validation-unobtrusive/dist/jquery.validate.unobtrusive",
...
}
shim: {
    ...
    "jquery-validate-unobtrusive": ['jquery-validate'],
    ...
    "olive/extensions/jQueryExtensions": {
        deps: ['jquery', "jquery-validate-unobtrusive"],
        exports: '_'
    }
}

非常感谢您的帮助:)

0 个答案:

没有答案