如果未返回任何值,则保持货币格式的JQgrid单元格为空,不带默认值
Keeping the currency formatted JQgrid cell blank without default value if no is value returned
我的jqgrid中有一个单元格的货币格式是格式选项:{decimalSeparator:".",千位分隔符:",",decimalPlaces:2,前缀:"$",默认值:''}
当我有它的值时,情况就是这样但在我没有该特定字段值的情况下,默认情况下,网格会占用$0.00我想保留空白,而不是填写默认值,即$0.00
我该怎么做?在查找了一些问题后,我使用了自定义格式化程序
if (cellValue != 0.00)
{
return $.fmatter.util.NumberFormat(closingAmount, $.jgrid.formatter.currency);
}
else
{
return "";
}
在这种情况下,我如何添加$作为前缀??当然,在这个字段上排序是不起作用的。期待某人的快速帮助和解决方案提前感谢!!
您可以在自定义格式化程序中使用$.fn.fmatter.call(this, "currency", cellValue, options)
,而不是使用$.fmatter.util.NumberFormat
。
相关文章:
- 我可以使用jqgrid的oncellselect事件根据单元格内容将文本颜色更改为蓝色吗
- 如何避免在自由jqgrid中单击单元格进行水平滚动编辑
- 自动将jqgrid滚动到具有存储数据的单元格的当前日期列和闪烁效果
- jqgrid在条件下动态设置单元格可编辑false
- 如何获取 jqgrid 中一行的格式化单元格值的值
- 如何在编辑行调用中使用 jqGrid 单元格编辑进行滚动
- JQGrid 会自动隐藏单元格中带有 false 的行
- jqGrid SetCell 和 SaveCell 在关闭模态对话框后将单元格清空
- jqGrid 将单元格数据放入 delOptions 属性中
- 防止 jqGrid 使用 beforeCellEdit 事件进入编辑单元格
- 在 jqGrid 中切换只读/可编辑的单元格
- 如何在网格数据绑定为动态时为 jqgrid 单元格设置自定义标题
- 在单元格中显示另一个值时,按一个值对jqGrid进行排序
- 如何只允许在jqGrid单元格编辑中使用数字
- jqGrid HOWTO:双击行即可获得特定单元格的值
- JQGrid在更改另一个单元格时更改单元格的值
- jqGrid-拖动一行进行排序会打乱单元格宽度
- 需要jqGrid内联编辑才能将焦点转到单击的单元格
- 如何在jqgrid中显示格式化区域外单元格内容的正确工具提示
- 将复选框放入单元格jqgrid插件中