从那时起,我已将 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 版本获取行数据