jqGrid имеет параметр тип данных , который можно изменить в любое время.Вы можете изначально установить datatype:'local'
для всех jqGrids, которые есть во всех вкладках.Такие сетки будут игнорировать параметр url
и не отправлять запросы на сервер.На выбранной вкладке вы можете изменить тип данных на 'json' или 'xml' в зависимости от вашей серверной части
$('#list').jqGrid('setGridParam',{datatype:'json'});
Для предыдущей выбранной вкладки вы можете дополнительно установить
$('#list').jqGrid('setGridParam',{datatype:'local'});
но это, вероятно, не очень нужно.Кроме того, вы также можете обновить сетку с помощью $('#list').trigger('reloadGrid')
(если это хорошо для вашего сценария).