Отмена выбора одной строки в jqGrid - PullRequest
3 голосов
/ 02 марта 2010

Возможно ли это без взлома внутренностей jqGrid JS?

setSelection ("rowX", false) не работает, а resetSelection () отменяет выбор всех строк.

Ответы [ 3 ]

8 голосов
/ 02 марта 2010

Согласно документации, setSelection

Переключает выделение строки с id = rowid; если onselectrow равно true (по умолчанию), то запускается событие onSelectRow, в противном случае это не так.

На демонстрационной странице setSelection называется как

jQuery("#list9").jqGrid('setSelection',"13");

Это работает? Не могли бы вы предоставить нам конструктор иначе?

0 голосов
/ 13 июля 2017
jQuery('#list9').jqGrid('resetSelection',row_id);

Пожалуйста, передайте номер в row_id месте. Это работает для меня # list9 - это идентификатор вашей сетки, а row_id - это идентификатор вашей строки, которую вы можете получить с помощью таких событий, как onSelectRow.

0 голосов
/ 23 ноября 2010
jQuery("#list9").jqGrid('setSelection',"-1");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...