JQGrid:local - jqGrid.trigger(“reloadGrid”)使格式化数据消失

时间:2013-09-24 05:59:18

标签: jquery jqgrid

我有一个JQGrid并使用loadonce:true

添加过滤器并调用reloadGrid。

具有自定义格式化程序的单元格不会显示数据。在这种情况下,它们是单选按钮。

我可以知道如何解决此问题?

检查单元格时...数据为空。并且在reloadGrid期间没有调用格式化程序

1 个答案:

答案 0 :(得分:1)

哟可能还应该设置一个unformat函数,根据您的单选按钮选择状态,返回作为数据传递给JQgrid的原始值(我假设它是布尔值) 它可能是这样的:

 function unformatRadio(cellValue, options, cellObject) 
    {
        return $(cellObject).is(":checked");
    }

这样可以确保在操作数据时使用原始数据而不是格式化数据

Jqgrid Custom Formatter

修改

我认为这是您问题的solution