用EasyUI格式化金额货币:
JSP页面显示的是千位加个“,”,比如10000元,显示的是:10,000.00
在JS里面控制显示,代码如下:
//金额展示格式化
{field:'expectLimit',title:'预计额度', width:'8%', align:'center',
formatter: function (value, row, index) {
if (row != null) {
return (parseFloat(value).toFixed(2) + '').replace(/\d{1,3}(?=(\d{3})+(\.\d*)?$)/g, '$&,');
}
}
},
此外还有新增,编辑(更新)对话框中的金额需要格式化,使用的是easyUI自带的easyui-numberbox代码如下:
格式化主要是在input标签里面的data-options属性内添加:
precision:2,groupSeparator:','
<input name="expectLimit" type="text" class="easyui-numberbox" value="100" required="true" label="预计额度:" data-options=
"min:0,max:999999999999999999,precision:2,groupSeparator:',',prompt:'预计额度'" style="width:100%">