使用systemjs进行jquery客户端验证

时间:2016-09-29 19:39:18

标签: 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';

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' }
}

但都没有奏效...... 在浏览器的控制台中,我没有收到任何错误。

请问哪里有问题?谢谢。

0 个答案:

没有答案