|
|
|
yui, dynamic_tree. Проблема динамической загрузки
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток други! Здравы будете! У меня такой вопросик, кто знаком с компонентами yui. В yui есть такой компонент -dynamic_tree, который формирует динамические деревья. То есть при выборе узла скрипт "лезет" на сервер и вытаскивает узлы-потомки. Все то хорошо, но при клике на каком-либо узле дочерние узлы динамически загружаются только при первом клике после инициализации. При последующем закрытии/открытии этого узла скрипты уже никуда не "лезут", а показывают дочерние узлы уже локально. А если например, на удаленном сервере создали новую папку, то она уже не отобразится. Подскажите, где, что можно изменить, чтобы при клике на узле он всегда динамически загружал под-узлы (всегда загружал их с сервера). Там используются библиотеки treeview-min.js connection-min.js event-min.js yahoo-min.js ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2008, 08:11 |
|
||
|
yui, dynamic_tree. Проблема динамической загрузки
|
|||
|---|---|---|---|
|
#18+
Я это делаю - правда, не по причине обновлений на сервере, а просто из желания сэкономить на памяти (при большом дереве все это хозяйство сильно тормозит). Код такой: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2008, 21:25 |
|
||
|
yui, dynamic_tree. Проблема динамической загрузки
|
|||
|---|---|---|---|
|
#18+
Забыл добавить, что этот обработчик переводит узел в состяние "не открыт", и при последующем открытии (клике на узле) запустится динамическая загрузка со всеми Вашими обновлениями на сервере. Ну, да это и итак ясно. Я вообще-то такой стандартный обработчик вешаю во всех случаях. И память экономит, и возможные обновления на сервере позволяет отображать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2008, 21:30 |
|
||
|
|

start [/forum/topic.php?fid=22&tid=1455971]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
167ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 236ms |
| total: | 480ms |

| 0 / 0 |
