我尝试使用systemjs loader和ASP.NET创建内联验证。当我将libs作为bundle加载时,一切正常,但是当我使用模块访问时,客户端验证不起作用。
这是我的装载机:
import 'jquery';
import 'jquery-ui';
import 'jquery.validate';
import 'jquery-validate-unobtrusive';
import 'jquery-validate-additional-methods';
systemjs config:
...
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作为全局lib:
meta: {
...
'jquery-validate-additional-methods': { format: 'global' }
}
但都没有奏效...... 在浏览器的控制台中,我没有收到任何错误。
请问哪里有问题?谢谢。