Как сделать таблицу AJAX или редактируемую и навигируемую веб-таблицу/сетку?


Многие веб-приложения сегодня имеют электронные таблицы. Я пытался сделать очень похожую таблицу, но с уменьшенной функциональностью:

  1. редактируемые ячейки
  2. нажатие клавиш со стрелками, или заставит вас перейти к ячейке рядом с текущей (в правильном направлении)

Я нашел ext grid и Yui DataTable , и кроме того, что они доступны для редактирования, я не нашел простого способа сделать их доступными для навигации по клавиатуре.

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

4 2

4 ответа:

Используйте любую из этих сеток и просто наблюдайте событие keyup клавиатуры. Проверьте, не Стрелка ли это, и если да, переместите фокус. Обе эти сетки поддерживают выбор ячейки с помощью кода, так что вы должны быть хороши, чтобы пойти.

Попробуйте Gelsheet Приложение типа Google Doc (сокращенное), но с открытым исходным кодом ! Вы можете установить и настроить, как вы хотите. Также есть плагины для wordpress, opengoo и fengoffice.

Удачи !

Есть плагин для jQuery под названием jqGrid. Звучит довольно мило.