как получить значение (скрытого) столбца от выбранной строки. то есть, значение ячейки должно быть от ячейки identied colName и выбранной строкой (не использующий много выбор). От API я вижу метод getGridParam ("selrow") для чтения строки, могу объединяться с другими методами.. но, какой-либо удобный доступный метод? фрагмент кода сохранил бы партию времени... \спасибо.
Вы должны использовать функцию getCell
для чтения значения из ячейки, идентифицированной идентификатором строки. Поэтому, если вам нужны данные из столбца MyColName выбранной строки, вы можете сделать это с помощью следующего кода:
var grid = jQuery('#list');
var sel_id = grid.jqGrid('getGridParam', 'selrow');
var myCellData = grid.jqGrid('getCell', sel_id, 'MyColName');
Если вам нужно прочитать полные данные строки, вы можете использовать getRowData
вместо ] getCell
. Подробнее о методах, поддерживаемых jqGrid, вы можете прочитать в документации (см. http://www.trirand.com/jqgridwiki/doku.php?id=wiki:methods ).