jQuery MiniUI

标题: 如何编辑时输入0.00 反写在表格中也是0.00 [打印本页]

作者: happylover1278    时间: 2019-10-15 15:22:09     标题: 如何编辑时输入0.00 反写在表格中也是0.00

本帖最后由 happylover1278 于 2019-10-15 15:28 编辑
  1. <div autoEscape="true" numberFormat="0.00" field="moneyE" align="center" width="120" headerAlign="center"><span style="color: red;">* </span>金额上限( < = )
  2.                                     <input property="editor" allowInput="true" class="mini-spinner" style="width:100%;" decimalPlaces="2" minValue="0" maxValue="999999999" />
  3.                                 </div>
复制代码
使用了numberFormat="0.00"          decimalPlaces="2"     输入1.00  从表格中获取数据时      拿到的还是1

作者: dforce    时间: 2019-10-15 15:28:54

numbweFormat="n2"默认全部保留两位小数显示
作者: happylover1278    时间: 2019-10-15 15:36:24

dforce 发表于 2019-10-15 15:28
numbweFormat="n2"默认全部保留两位小数显示

如何让实际的真实值也有.00 往后台发送的时候,grid.getData()时   没有精度
作者: dforce    时间: 2019-10-15 16:09:57

happylover1278 发表于 2019-10-15 15:36
如何让实际的真实值也有.00 往后台发送的时候,grid.getData()时   没有精度

这个没办法js获取的时候并不会给你保留
var s=0.00;
>>查看的时候也就是个0的
作者: happylover1278    时间: 2019-10-15 16:31:15

dforce 发表于 2019-10-15 16:09
这个没办法js获取的时候并不会给你保留
var s=0.00;
>>查看的时候也就是个0的 ...

如果回显到表格中   自动转成字符串类型就好了
作者: dforce    时间: 2019-10-15 16:55:24

happylover1278 发表于 2019-10-15 16:31
如果回显到表格中   自动转成字符串类型就好了

这个我们无法做到
那我建议你别用spinner,直接用textbox了
自己处理格式化




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2