我正在使用jqGrid的4.2版本。
一切顺利,直到我需要在网格上加载新数据。
在第一轮中,网格是空的,我加载了一些行,每个行都有一个包含更多行的子网格。
在第二轮(完全不同的数据),顶级行按预期更改,但子网格保持从上一轮。
我自己加载数据,然后使用addRowData()
将其提供给网格,因此jqGrid数据类型为local
。
我尝试了$("#grid").jqGrid("clearGridData")
和$("#grid").jqGrid("clearGridData").trigger("reloadGrid")
,但都没有效果。
谢谢!
答案 0 :(得分:0)
不确定如何加载数据 - 您可以从subGridRowExpanded函数参数调用函数来加载数据。
这是一个显示这个的jsfiddle(我用相同的数据加载所有子网格)...道歉,如果它有点令人困惑,但它被另一个例子攻击。