Javascript 使用systemjs进行jquery客户端验证
我正在尝试使用systemjs loader和ASP.NET创建内联验证。当我将libs作为bundle加载时,一切正常,但当我使用模块访问时,客户端验证不起作用 这是我的加载器: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 {
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' }
}
但两者都不起作用。。。
在浏览器的控制台中,我没有收到任何错误
请问问题在哪里?谢谢。你有没有让它工作过?这里有一些容易纠正的错误。