JQgrid: определенное значение от выбранной строки

как получить значение (скрытого) столбца от выбранной строки. то есть, значение ячейки должно быть от ячейки identied colName и выбранной строкой (не использующий много выбор). От API я вижу метод getGridParam ("selrow") для чтения строки, могу объединяться с другими методами.. но, какой-либо удобный доступный метод? фрагмент кода сохранил бы партию времени... \спасибо.

10
задан bsr 11 June 2010 в 06:29
поделиться

1 ответ

Вы должны использовать функцию 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 ).

32
ответ дан 3 December 2019 в 14:43
поделиться
Другие вопросы по тегам:

Похожие вопросы: