0

从那时起,我已将 jgrid 从 3.7.2 升级到 4.4.4 getRowData(rowId) 不起作用(即不返回行详细信息)

我相应的代码片段是

....
....
subGridRowExpanded: function(subgrid_id, row_id) {
...
var temprecord = new Array();
temprecord = jq("#dataGrid").getRowData(row_id);            
...
}
.....

在上面的例子中

jqgrid 3.7.2 返回

temprecord : Object
name : abc
place : xyz

jqgrid 4.4.4 返回

temprecord as empty Object

我也试过这个变种 jq('#dataGrid').jqGrid('getRowData','row_id'); 但即使它不起作用

注意:在我的网格中,有几列对用户不可见(未显示)。在某些论坛中,我记得我读到 getRowData 有一个错误,当在某些列对用户不可见(显示:无)的网格中使用时。

这是真的 ?当网格包含一些不可见的列时,谁能告诉我如何使用 jgrid 4.4.4 版本获取行数据

4

0 回答 0