Javascript 使用systemjs进行jquery客户端验证

Javascript 使用systemjs进行jquery客户端验证,javascript,jquery,asp.net-mvc,systemjs,Javascript,Jquery,Asp.net Mvc,Systemjs,我正在尝试使用systemjs loader和ASP.NET创建内联验证。当我将libs作为bundle加载时,一切正常,但当我使用模块访问时,客户端验证不起作用 这是我的加载器: import 'jquery'; import 'jquery-ui'; import 'jquery.validate'; import 'jquery-validate-unobtrusive'; import 'jquery-validate-additional-methods'; ... map {

我正在尝试使用systemjs loader和ASP.NET创建内联验证。当我将libs作为bundle加载时,一切正常,但当我使用模块访问时,客户端验证不起作用

这是我的加载器:

import 'jquery'; 
import 'jquery-ui';
import 'jquery.validate';
import 'jquery-validate-unobtrusive';
import 'jquery-validate-additional-methods';
...
map {
 ...
            // vendors
            'jquery': 'bower:jquery/dist/jquery.js',
            'jquery-ui': 'bower:jquery-ui/jquery-ui.js',
            'jquery.validate': 'bower:jquery-validation/dist/jquery.validate.js',
            'jquery-validate-unobtrusive': 'bower:jquery-validation/dist/jquery.validate.js',
            'jquery-validate-additional-methods': 'bower:jquery-validation/dist/additional-methods.js',
 ...
}
systemjs配置:

import 'jquery'; 
import 'jquery-ui';
import 'jquery.validate';
import 'jquery-validate-unobtrusive';
import 'jquery-validate-additional-methods';
...
map {
 ...
            // vendors
            'jquery': 'bower:jquery/dist/jquery.js',
            'jquery-ui': 'bower:jquery-ui/jquery-ui.js',
            'jquery.validate': 'bower:jquery-validation/dist/jquery.validate.js',
            'jquery-validate-unobtrusive': 'bower:jquery-validation/dist/jquery.validate.js',
            'jquery-validate-additional-methods': 'bower:jquery-validation/dist/additional-methods.js',
 ...
}
我尝试使用jquery validate unobtrusive作为全局库:

meta: {
...
'jquery-validate-additional-methods': { format: 'global' }
}
但两者都不起作用。。。 在浏览器的控制台中,我没有收到任何错误


请问问题在哪里?谢谢。

你有没有让它工作过?这里有一些容易纠正的错误。