<form:input path="money" htmlEscape="false" class="form-control required number " onkeyup="this.value=this.value.replace(/\D/g,'').replace(/...(?!$)/g,'$&,')"/>
事件为:
onkeyup="this.value=this.value.replace(/\D/g,'').replace(/...(?!$)/g,'$&,')"
三个…表示每隔几位分割 最后一个 , 表示被替换成什么字符
我的为:123,123,123,333,333,312,123
表单提交的时候我们回复回来使用js的替换方法全部替换
var money= $("#money").val().replace(/,/g,'');