Зависит от того, как точно вы реализуете сценарий, который вы описываете, у которого могут быть какие-либо данные во внутреннем data
параметре jqGrid, существующем всегда, если вы используете локальный тип данных или loadonce:true
в вашем случае.
Directдоступ к параметру data
для jQuery("#grid_id").getGridParam('data')
позволяет получить ссылку на массив data
.Массив data
содержит все данные сетки (не только текущую отображаемую страницу), а данные еще не помещены в элемент <td>
.Таким образом, данные не изменены и могут содержать, например, любые фрагменты XML.
ОБНОВЛЕНО: Чтобы вам было проще понять, что я имею в виду, я создал небольшую демонстрацию .Если дважды щелкнуть строку, вы увидите данные XML, связанные со строкой.
Столбец «примечание» можно скрыть.Поскольку все скрытые столбцы существуют в сетке как разметка HTML, я сделал это видимым.Вы видите разницу в том, что можно сохранить как внутренние данные сетки, а что можно отобразить (также как скрытые данные).
ОБНОВЛЕНО 2: Можно использовать автокод:true опция в ваших сетках.