扩展jqgrid子网格
我有一个有子网格的jqgrid。 如何在不必单击加号的情况下展开子网格?
我遇到了$("#jqgrid_id").expandSubGridRow(rowId);
但我不确定哪个rowId用于扩展子网格。
谢谢。
使用$("#jqgrid_id").expandSubGridRow(rowId);
在网格的onSelectRow事件中。
像这样的东西:
jQuery("#jqgrid_id").jqGrid({ ... onSelectRow: function(rowId){ $("#jqgrid_id").expandSubGridRow(rowId); }, ... });
编辑:在GridComplete事件上
jQuery("#jqgrid_id").jqGrid({ ... gridComplete: function(){ var rowIds = $("#jqgrid_id").getDataIDs(); $.each(rowIds, function (index, rowId) { $("#jqgrid_id").expandSubGridRow(rowId); }); }, ... });
将getDataIds()更改为getDataIDs()!