【发布时间】:2016-10-02 00:15:27
【问题描述】:
我是 grails 的新手,我有一个 g:field 用于输入价格,问题是用户可以用逗号输入一个数字,例如如果用户输入 4,23,它将被处理为 423。如何我强制用户输入点而不是逗号?或者有没有办法将输入数字中的逗号转换为点?
这是我的 grails 标签:
<g:field type="number decimal" min="0" maxFractionDigits="2" roundingMode="HALF_DOWN" name="price" value="${fieldValue(bean: productoProveedorInstance, field: 'price')}" required=""/>
任何建议都会有所帮助
【问题讨论】:
-
有些国家实际上使用逗号而不是小数点作为数字。但是,请参阅此stackoverflow.com/questions/6178332