Имитация листа Excel с Dojo Grid ПОМОГИТЕ? - PullRequest
0 голосов
/ 31 марта 2009

У меня есть базовая веб-страница, на которой я пытаюсь перехватить клавишу ввода при нажатии. У меня будет страница со множеством строк (в зависимости от того, что было извлечено базой данных), где каждое поле доступно для редактирования. То, что я пытаюсь сделать, - это когда пользователь фокусируется на определенном столбце в определенной строке, я хочу, чтобы он мог нажимать клавишу ввода, и его фокус переходит на следующую строку, но остается в том же столбце. Я создаю свою сетку с помощью Dojo Grid.

Первая часть состоит в том, чтобы выяснить, как получить ключ ввода. Следующая часть будет состоять в том, чтобы выяснить, как связать функцию javascript с полем paticular. Затем, наконец, мне нужно иметь возможность продвинуть мою строку на 1, остаться в том же столбце и сохранить поле как редактируемое.

Итак, есть ли какие-нибудь советы по захвату ключа ввода?

1 Ответ

1 голос
/ 03 апреля 2009

Этого достаточно? Улучшения доступности к 1.3 DataGrid :

  • Прокрутка с помощью клавиатуры теперь поддерживается.
  • Введите нажатие клавиши теперь будет вызвать событие onrowclick
  • При редактировании режим, нажатие вкладки и Shift / Tab будет переместить фокус в / из другого редактируемого ячейки в режиме редактирования в одной строке
  • ...
...