| 
	
	
		
		
			
			 
				jstree destroy
			 
			
		
		
		
		Всем привет 
 
вообщем есть некое меню, у него есть пункты 
каждому из пунктов полагается древовидная структура, храниться она в базе в виде json 
ее мы можем видеть после того как активировали пункт 
нажали нужную кнопку 
 
весь нюьанс в том что инициализация jstree происходит в ф-и  
createTree(menuId){ 
	$("#id").jstree({...здесь юзаем ajax который принадлежит методу json_data}); 
} 
 
значит получили данные от сервера и вывели дерево 
 
все это отображается в popup окне 
при закрытии которого делаем $("#id").jstree("destroy") 
и закрываем само окно, выбираем второй пункт жмем кнопку 
вызывается ф-я createTree(menuId) 
она передает на сервер id кликнутого пункта меню, а сервер нам 
отдает нужный json, открываем popup окно и видим уже другое дерево 
при клике на стрелку развернуть пункты меню, они разворачиваются и тут же сворачиваются 
т.е. событие которое отвечает за разворот пункта а он скорее всего toggle, отрабатывает 2 раза 
при открытии 3го дерева он отработает 3 раза и т.д. 
 
ваши предложения и пожелания... 
 
заранее спасибо. 
		
	
		
		
		
		
		
		
	
		
			
			
	
			
			
			
			
			
				 
			
			
			
			
			
			
				
			
			
			
		 
		
	
	
	 |