Есть ли способ синхронизировать c выбор строки в JqGrid с навигацией по строкам? - PullRequest
0 голосов
/ 17 июня 2020

Если вы посмотрите на пример JqGrid по адресу http://www.guriddo.net/demo/guriddojs/edit_add_delete/inline_on_click/index.html и нажмете на вторую строку, она будет выделена желтым sh и перейдет в режим редактирования, как и ожидалось.

Если затем вы нажмете клавишу ES C (с или без изменения чего-либо), редактирование будет завершено, как и ожидалось. Если затем вы нажмете клавишу со стрелкой вниз, следующая строка (3) будет выделена синим цветом sh. Продолжайте нажимать клавишу со стрелкой вниз, и вы увидите, что вам нужно дважды нажать ее, чтобы перейти к 4-й строке.

Теперь начните возвращаться вверх, используя клавишу со стрелкой вверх, и вы увидите, что вам нужно нажать дважды в 4-й строке снова, чтобы вернуться к строке 3. Тогда нет возможности вернуться к строке 1 с помощью стрелки вверх.

Итак, есть ли способ синхронизировать c навигацию по клавишам с редактированием помимо щелчка по строке (выделите желтый-i sh и переместите редактирование с помощью клавиш со стрелками)?

Также для текстовых полей клавиша ввода (которая является клавишей для сохранения изменений) применяет ввод в текстовую область. Итак, если последний столбец является текстовой областью, как вы сохраните изменение? Вы можете перейти к полю, не являющемуся текстовым, в строке (при условии, что оно есть), но это не интуитивно понятно пользователю, и что, если его нет? В этом случае вы переходите к следующей строке или к пейджеру. Есть ли способ изменить клавиши, которые редактор использует для сохранения правок?

...