Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript][HTML]Jstree - jak zaktualizować atrybut gałęzi LI ?
elmozaur
post
Post #1





Grupa: Zarejestrowani
Postów: 518
Pomógł: 18
Dołączył: 21.07.2008

Ostrzeżenie: (0%)
-----


Witam.
Tym razem mam następujący problem :
Stworzyłem pewną strukture UL LI którą jstree zamienia na dynamiczne drzewo kategorii.
Następnie za pomocą JS tworzone są dodatkowe gałęzie z pustym atrybutem data-znacznik
  1. <li id="nodeid" data-znacznik=""> nazwa</li>


Problem:
Za pomocą JS chciałbym teraz uaktualnić wartości atrybutów data-znacznik.
Próbowałem zrobić to tak:
  1. $('#nodeid').attr('data-znacznik', 'nowa wartosc');

mimo, że konsola JS nie wskazuje błędów wartości atrybutów nie zmieniają się.
Za pomocą get_node (API jstree) moge pobrać dane o strukturze ul li jednak nie mogę tam nic modyfikować.

Ktoś ma może doświadczenie w tym temacie ?
pozdrawiam
Grzegorz

ROZWIĄZANIE:
nie odwołujemy się do elementu DOM tylko do obiektu noda na etapie callbacku w create_node.
Wstawiane dane robimy jako JSON i wszystko śmiga cacy.
(nawet nie trzeba robić refresh)

pozdrawiam
Grzegorz
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 18:35