jqGrid до сих пор имеет очень ограниченную поддержку клавиатурной навигации. Текущая реализация bindKeys не поддерживает параметр multiselect:true
.
Одна возможная реализация bindKeys
, которая поддерживает multiselect:true
Я поставил в ответ . Я могу предупредить вас, что предлагаемое решение было только быстрым и грязным способом поддержки клавиатуры в случае multiselect:true
. Лучше было бы использовать какую-нибудь клавишу, например Пробел , чтобы выбрать строку, и использовать Вверх и Вниз , чтобы изменить только фокус * без выбор строк. Можно использовать ui-state-focus
и ui-state-hover
, чтобы отметить строку с фокусом вместо выделения строки.