【发布时间】:2023-03-31 23:46:01
【问题描述】:
这是一个更具体的地区问题。我正在用 asp.net mvc3 为印度开发一个应用程序。
我有一个接受十进制值的字段。如果输入的数字为印度格式,则该字段的 jQuery 验证失败。
示例: 如果我输入,Jquery 可以正常工作:
500000.12
或
500,000.12
但是当它以印度格式编写时失败,即
5,00,000.12 // Fails with error - This is not a number.
印度格式,
5,000 = 5,000
50,000 = 50,000
500,000 = 5,00,000
5,000,000 = 50,00,000
50,000,000 = 5,00,00,000
我应该怎么做才能确保数字字段的 jQuery 验证不会失败?
非常感谢
/////////////////////////
我在这里找到了解决方案MVC 3 jQuery Validation/globalizing of number/decimal field
【问题讨论】:
-
你能告诉我们更多关于印度格式的信息吗?如果可能的话,就像一般情况下更大的数字一样。
-
nhahtdh - 我在原始问题中包含了一些数字。基本上,印度格式在 1000 之后的每 2 个零之后放置一个逗号。所以 5,000 与 5,000 相同,但 500,000 是 5,00,000,任何其他大数字都是 .. 5,xx,xx,xx,xx,xx,xx,000。希望有帮助
-
您是否应用了任何正则表达式规则..?
-
我找到了一篇博文 .. 会试试看,让你知道blog.brainnovative.com/2010/12/…
标签: jquery jquery-validate numbers comma