Tuesday, January 3, 2012

jqGrid - Remove subgrid/ expand sign on selected row

I did it in jqgrid loadComplete event:

loadComplete: function() {
var dataIds = $('#grid1').jqGrid('getDataIDs');
for (var i = 0;i < dataIds.length; i++) {

var data = $("#grid1").jqGrid('getRowData', dataIds[i]);
if (data.myfield =='Y') { // a condition {optional}
$("#"+dataIds[i]+"td.sgcollapsed",$('#grid1')).unbind('click').html('');}
}}

No comments: