Кто-нибудь решил или работал над некоторыми проблемами с редактированием ячеек в JqGrid - PullRequest
0 голосов
/ 18 июня 2020

Мы используем редактирование ячеек http://www.trirand.com/jqgridwiki/doku.php?id=wiki: cell_editing с JqGrid. Наша конфигурация, связанная с этим, выглядит следующим образом:

grid.jqGrid({
  ...
  bindKeys: { 
    onEnter: null, 
    onSpace: null, 
    scrollingRows : true
  },
  cellEdit : true,
  ...
});

Мы даже не пытаемся сохранить, и хотя основы навигации, кажется, работают, также, похоже, есть несколько проблем с частью редактирования:

  1. Если у вас есть текстовые области в ваших ячейках, клавиша ENTER даже с ключами привязки, установленными на null, кажется, все еще срабатывает, поэтому вы не можете использовать ввод в текстовых областях
  2. Это «редактирование ячеек», так почему нередактируемые ячейки включены в навигацию между ячейками?
  3. Опять же, это «редактирование ячейки», так почему же редактируемые ячейки не находятся в режиме редактирования при переходе к?

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

...