Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 24.06.2011, 21:23
Кандидат Javascript-наук
Отправить личное сообщение для posta Посмотреть профиль Найти все сообщения от posta
 
Регистрация: 27.08.2010
Сообщений: 115

Загрузка в TreePanel
Подскажите способ получения и добавление нода Дерева в mysql в ExtJS 4.02.

Добавление нода пока вижу так:
var TSelNode = tree.getSelectionModel().getSelection()[0];
if (TSelNode== null) {TSelNode=tree.getRootNode();}
Ext.Msg.prompt('Создать категорию', 'Введите название:', function(btn, textname){
   if (btn == 'ok'){
      NewFolder = TSelNode.appendChild({text:textname, leaf: false, iconCls: 'ico-f'});
      nodeStr=	'"text":"'+textname+'",'+
			'"parent":"'+TSelNode.data.id+'"';

	Ext.Ajax.request({
		waitMsg: 'Секундочку...',
		url: 'get.php',
		success: function (response){
                                        TSelNode.store.load();
				},
		failure: function (response){									
					var result=response.responseText;
					Ext.MessageBox.alert('Ошибка','Не могу соединиться с базой'); 
				},
		params: {
					cmd:'newFolder',
					node:'{'+nodeStr+'}'
				}
	});

   }
});


Только в этом способе как то надо уникальный id к новой записи добавить, что бы потом без проблем загрузить обратно. не пойму как. Только через перебор (если в этой папке есть такой id, то инкреминируем и т.д., пока не будет) - но это слишком навороченный путь. чувствую, что как то проще можно.

Как на пхп это реализовать, проблем нет.

А вот по загрузке в TreeStore - не могу понять как реализовать это на пхп.

Кто может помочь?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Массовая загрузка изображений ybiza AJAX и COMET 3 15.05.2011 23:02
Загрузка элемента <div> отдельно от основной страницы gidrosoldat AJAX и COMET 3 27.02.2011 13:51
Не работает корректно загрузка файла в IE rroman Javascript под браузер 0 08.10.2010 19:12
Как узнать текущее значение TreePanel? astral_sight ExtJS 3 23.07.2010 13:03
Загрузка страницы, чтение значений элементов, загрузка следующей страницы sitestyler Events/DOM/Window 6 21.10.2009 12:20