Возможное решение - но не очень:
$('#grid').jqGrid('setGridParam', {sortname: 'id', sortorder: 'asc'}).trigger('reloadGrid', [{page: 1}]);
$('#gbox_grid .s-ico').css('display','none');
$('#gbox_grid #jqgh_grid_id .s-ico').css('display','');
$('#gbox_grid #jqgh_grid_id .s-ico .ui-icon-triangle-1-s').removeClass('ui-state-disabled');
, как показано здесь
http://jsfiddle.net/qhYLT/
Другой способ программной сортировки по столбцу -указав порядок:
$('#grid').jqGrid('setGridParam', {sortorder: 'desc'});
$('#grid').jqGrid('sortGrid', 'id');
sortGrid запускает перезагрузку для вас.Это не было бы полным без демонстрации: http://jsfiddle.net/uTqD5/
В третий раз повезло!Недокументированная функция:
$('#grid').jqGrid('sortGrid', 'id', '', 'asc');