Расширение подсети jqgrid
У меня есть jqgrid, который имеет подсетку. Как я могу развернуть подсеть, не нажимая на знак "плюс"?
я наткнулся на $("#jqgrid_id").expandSubGridRow(rowId);
но я не уверен, какой rowId использовать для расширения подсети.
спасибо.
2 ответов
использовать $("#jqgrid_id").expandSubGridRow(rowId);
в событии onSelectRow сетки.
что-то вроде этого:
jQuery("#jqgrid_id").jqGrid({
...
onSelectRow: function(rowId){
$("#jqgrid_id").expandSubGridRow(rowId);
},
...
});
отредактировано: на GridComplete event
jQuery("#jqgrid_id").jqGrid({
...
gridComplete: function(){
var rowIds = $("#jqgrid_id").getDataIDs();
$.each(rowIds, function (index, rowId) {
$("#jqgrid_id").expandSubGridRow(rowId);
});
},
...
});