Страница 1 из 1
Java Script деревоввидная таблица
Добавлено: 2009-04-03 11:39:34
ProFTP
есть деревовидная таблица с помощью столбца parent_id
как сделать форуму HTML/Java Script !? может быть есть решения? например, если я хочу изменить родителя раздела?
форму перемещеня допустим элемента с одного родителя в другой?
чтобы показать все под родители?
или как работать с деревовидными таблицами?
Re: Java Script деревоввидная таблица
Добавлено: 2009-04-03 19:09:40
MAK
ну как...
выводишь все дерево.
потом, для каждого элемента рисуешь необходимые действия. "кнопочные" например слева, в виде картинок, удалить там, переместить и пр.
в зависимости от действия, либо делаешь действие, либо выводишь доп-страницу, типа куда переместить?
справа например рисуешь список всех элементов(для каждого элемента из дерева), для их добавления в дерево.
ну масса способов и их решений....
нужно начать.
Re: Java Script деревоввидная таблица
Добавлено: 2009-04-03 20:39:21
ProFTP
точно не подумал... это так сделано на всех форумах....
я просто хотел как-то выборку сделать на JS по этапную... это наверное сложно
Re: Java Script деревоввидная таблица
Добавлено: 2009-04-03 21:13:19
MAK
ProFTP писал(а):я просто хотел как-то выборку сделать на JS по этапную... это наверное сложно
ты имеешь ввиду, что нарисовать сначала корень, при клике на один из элементов открыть его корень и т.д.?
делаешь страничку, которая в JSON возвращяет тебе структуру нужной ветки, например по гет-параметру
get_tree?id=45
js при событии дергает эту страницу, распарсивает json и отрисовывает это дело.
У меня вот сама отрисовка больше вопросов вызывает - табличка там, тр, тд...
Re: Java Script деревоввидная таблица
Добавлено: 2009-04-11 11:45:36
uHk
Re: Java Script деревоввидная таблица
Добавлено: 2009-04-27 17:23:20
ProFTP
я пока сделал по проще... это тоже сделаю по поже... там надо как только раскрыть какой-то раздел надо будет через аякс запрос в СУБд сделать...
========================
еще хотел спросить, вот для управление
допустим я понял как пережать в скрипт
http://www.prototypejs.org/learn/json
но как вставить в текст?
и еще допустим я выбрал
1 раздел id 2 поле Select
2 под раздел id 4 поле Select
3 под раздел id 7 поле Select
вот мне третий раздел не подхит, я хочу выбрать другой под раздел (другой id) из
раздела 2,
то как мне убрать из HTML страницы раздел 3 под id 7 ?
Как это сделать на этой либе или на другой?