【发布时间】:2013-04-19 09:33:29
【问题描述】:
我正在使用jQuery Globalize 插件以及 jQuery 验证。
对于有效的瑞典数字5.000,00 parseFloat 函数给出NaN
以下代码/库中的错误可能是什么?
<script type="text/javascript" src="/Scripts/jquery-1.9.0.min.js"></script>
<script type="text/javascript" src="/Scripts/globalize.js"></script>
<script type="text/javascript" src="/Scripts/cultures/globalize.culture.sv.js"></script>
<script type="text/javascript" src="/Scripts/jquery.validate.js"></script>
<script type="text/javascript" src="/Scripts/jquery.validate.unobtrusive.js" ></script>
<script type="text/javascript">
jQuery(function () {
Globalize.culture('sv');
$.validator.methods.number = function (value, element) {
if (Globalize.parseFloat(value)) { // this gives NaN
return true;
}
return false;
}
});
</script>
【问题讨论】:
-
你有瑞典“文化”的JS文件吗?
-
@Blender,是的,我有。用脚本参考更新了我的问题。我可以看到加载的瑞典文化文件
200 Ok
标签: javascript jquery jquery-validate jquery-globalization