Java Script деревоввидная таблица

И всё прочее, что касается HTML
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Java Script деревоввидная таблица

Непрочитанное сообщение ProFTP » 2009-04-03 11:39:34

есть деревовидная таблица с помощью столбца parent_id

как сделать форуму HTML/Java Script !? может быть есть решения? например, если я хочу изменить родителя раздела?

форму перемещеня допустим элемента с одного родителя в другой?

чтобы показать все под родители?

или как работать с деревовидными таблицами?
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

MAK
ст. сержант
Сообщения: 344
Зарегистрирован: 2008-09-17 2:23:21

Re: Java Script деревоввидная таблица

Непрочитанное сообщение MAK » 2009-04-03 19:09:40

ну как...
выводишь все дерево.
потом, для каждого элемента рисуешь необходимые действия. "кнопочные" например слева, в виде картинок, удалить там, переместить и пр.
в зависимости от действия, либо делаешь действие, либо выводишь доп-страницу, типа куда переместить?
справа например рисуешь список всех элементов(для каждого элемента из дерева), для их добавления в дерево.
ну масса способов и их решений....
нужно начать.

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: Java Script деревоввидная таблица

Непрочитанное сообщение ProFTP » 2009-04-03 20:39:21

точно не подумал... это так сделано на всех форумах....

я просто хотел как-то выборку сделать на JS по этапную... это наверное сложно
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

MAK
ст. сержант
Сообщения: 344
Зарегистрирован: 2008-09-17 2:23:21

Re: Java Script деревоввидная таблица

Непрочитанное сообщение MAK » 2009-04-03 21:13:19

ProFTP писал(а):я просто хотел как-то выборку сделать на JS по этапную... это наверное сложно
ты имеешь ввиду, что нарисовать сначала корень, при клике на один из элементов открыть его корень и т.д.?
делаешь страничку, которая в JSON возвращяет тебе структуру нужной ветки, например по гет-параметру
get_tree?id=45
js при событии дергает эту страницу, распарсивает json и отрисовывает это дело.
У меня вот сама отрисовка больше вопросов вызывает - табличка там, тр, тд...

Аватара пользователя
uHk
мл. сержант
Сообщения: 134
Зарегистрирован: 2008-05-21 15:16:48
Откуда: Москва
Контактная информация:

Re: Java Script деревоввидная таблица

Непрочитанное сообщение uHk » 2009-04-11 11:45:36

Код: Выделить всё

http://80.240.209.135/test153
наверно так.
надо сразу брать лошадь за рога

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: Java Script деревоввидная таблица

Непрочитанное сообщение ProFTP » 2009-04-27 17:23:20

я пока сделал по проще... это тоже сделаю по поже... там надо как только раскрыть какой-то раздел надо будет через аякс запрос в СУБд сделать...

========================

еще хотел спросить, вот для управление

допустим я понял как пережать в скрипт
http://www.prototypejs.org/learn/json

но как вставить в текст?

и еще допустим я выбрал

1 раздел id 2 поле Select
2 под раздел id 4 поле Select
3 под раздел id 7 поле Select

вот мне третий раздел не подхит, я хочу выбрать другой под раздел (другой id) из раздела 2, то как мне убрать из HTML страницы раздел 3 под id 7 ?

Как это сделать на этой либе или на другой?
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение