type =数字格式,jquery验证

时间:2014-04-22 09:38:16

标签: javascript asp.net-mvc html5 jquery-validate

我已经得到了一个要求,即客户希望数字与数千个空间分开。例如:1000000变为1 000 000。

我的应用程序是使用.NET MVC5构建的,我正在使用jquery validate进行前端验证。

我尝试将输入格式化为用户输入,但验证不起作用。例如,它将“8 000”作为“8”插入。

然后我尝试将所有type = number输入更改为type = text,但是来自jquery validate的数字验证停止工作,显然输入的html5功能=带有最小/最大验证的数字等。

有没有人知道如何解决这个问题?我可以想象一个包含实际数据的隐藏字段的解决方案,以及其他只显示格式化数据的字段,但我觉得这很难,很难维护而且不太可靠。

0 个答案:

没有答案