Как сделать таблицу AJAX или редактируемую и навигируемую веб-таблицу/сетку?
Многие веб-приложения сегодня имеют электронные таблицы. Я пытался сделать очень похожую таблицу, но с уменьшенной функциональностью:
- редактируемые ячейки
- нажатие клавиш со стрелками, или заставит вас перейти к ячейке рядом с текущей (в правильном направлении)
Я нашел ext grid и Yui DataTable , и кроме того, что они доступны для редактирования, я не нашел простого способа сделать их доступными для навигации по клавиатуре.
Любой знает, как это сделать. настроить их правильно? Кто-нибудь знает другую библиотеку JS, которая могла бы мне помочь?
4 ответа:
Используйте любую из этих сеток и просто наблюдайте событие keyup клавиатуры. Проверьте, не Стрелка ли это, и если да, переместите фокус. Обе эти сетки поддерживают выбор ячейки с помощью кода, так что вы должны быть хороши, чтобы пойти.
Попробуйте Gelsheet Приложение типа Google Doc (сокращенное), но с открытым исходным кодом ! Вы можете установить и настроить, как вы хотите. Также есть плагины для wordpress, opengoo и fengoffice.
Удачи !
Есть плагин для jQuery под названием jqGrid. Звучит довольно мило.