Globalize.js十进制数验证的值错误
wrong values with Globalize.js decimal number validation
我正试图用jquery的globalize.js插件验证我的asp.net mvc5应用程序上的一些数字。。。
当我输入以,
作为小数分隔符的数字时,一切都正常。当我用.
输入它时,数字通过了验证,但这是错误的,应该抛出错误。我检查了jquery中发生的事情,发现那行用来检查数字
var val = Globalize.parseFloat(value);
正在返回错误的值。当我通过1,25
时,结果是1.25
。当我通过1.25
时,返回值为125
,而不是错误。。。
我已申报
Globalize.culture('sr-Latn-RS');
在我的javascript和中
<globalization culture="sr-Latn-RS" uiCulture="sr-Latn-RS" />
在web.config中。
对此有什么变通办法吗?
integer = integer.split( groupSep ).join( "" );
线路应更换为
integer = integer.split(groupSep).join(nf["."]);
相关文章:
- 为什么jasmine期望不验证是否抛出了错误
- jQuery在输入下验证post错误消息
- JavaScript表单验证-“;“错误”;不按需要工作
- 当与Dojo验证一起使用时,Chrome 41密码保存会做出错误的选择
- jquery表单验证复选框错误显示
- 页面上的2个表单带有JS验证-其中一个抛出电子邮件验证错误
- 在页面对象文件中验证sendKeys结果会导致未定义的错误(Protractor)
- 表单值未在单击按钮时发布,显示验证错误
- 表单已发送,但验证有错误
- TinyMCE验证给出错误:无法调用方法'getContent'的未定义
- Javascript表单验证-jsFiddle错误
- 无法使用JavaScript打印带有for循环的验证错误
- 为什么我的 JavaScript 会导致 HTML 验证错误
- 错误验证在AngularJS中不起作用
- 在线错误验证
- 接收package.json的解析错误.验证为有效的json
- 错误验证 W3C HTML5 img noscript facebook.com.
- 使用jquery输入文件类型错误验证不工作
- 带有警报的表单错误验证
- Angularjs用ng-href对dropdown/select redirect进行错误验证