0

我有一个 JQGrid 并使用 loadonce: true

添加过滤器并调用 reloadGrid 时。

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

我可以知道如何解决这个问题吗?

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

4

1 回答 1

1

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

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

这将确保您在处理数据时使用原始数据而不是格式化数据

Jqgrid 自定义格式化程序

编辑:

我认为这是您问题的解决方案。

于 2013-09-24T06:21:06.970 回答