Как реализовать изменяемую таблицу на веб-странице? - PullRequest
0 голосов
/ 13 января 2010

Я хотел бы создать страницу HTML, содержащую таблицу, в которой один столбец может редактироваться любым пользователем (после входа в систему). (В качестве бонуса таблица должна сортироваться по любому столбцу.)

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

Есть ли пакеты для этого? Может быть, плагин вики?

Ответы [ 2 ]

2 голосов
/ 13 января 2010

Есть много способов сделать это. Одним из способов является использование ExtJs.

Вот пример редактируемой сетки ExtJs .

Существует также jQuery grid .

1 голос
/ 13 января 2010

Быстрый метод: используйте Google Docs. Может быть неприменимо, хотя.

Если это невозможно,

Используйте для сортировки любой компонент таблицы JS-библиотеки.

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

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

...