Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Загрузка TreeLoader, TreLoader использует неправильный метод 
:(
    Опции темы
Paher
Дата 9.12.2009, 13:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 155
Регистрация: 18.8.2009

Репутация: нет
Всего: нет



Добрый день, уважаемые. 

Использую библиотеку extJS. Есть дерево папок. Данные предоставляет скрипт на php. сам скипт работает и правильно выдает инфу, проверил в браузере. Однако дерево не хочет из него грузится, причем firebug показывает метод обращения OPTIONS, который, насколько я знаю и не может ничего вернуть. прямое указание параметра requestMethod: "POST" никаких изменений не принесло. В чем проблема?

Код

  var rootNode = new Ext.tree.AsyncTreeNode({
      text: descr,
      draggable: false 
    });
  
  var tree = new Ext.tree.TreePanel({
    renderTo: "tree-panel",
    autoScroll: true,
    bodyBorder: false,
    autoHeight: true,
    animate: true,
    rootVisible: true,
    enableDD: false,
    containerScroll: true,
    root: rootNode,
    loader: new Ext.tree.TreeLoader({
      dataUrl: host + server + 'modules/upgrade/dirs.php'
    }),
    tbar: [
            'Выберите папку с обновлениями ',
            new Ext.Button({
             text: 'Загрузить обновления',
                iconCls: 'addimg'
            })
          ]
    
  });



Это сообщение отредактировал(а) Paher - 9.12.2009, 15:16
PM MAIL   Вверх
Grig
Дата 10.12.2009, 05:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 809
Регистрация: 29.4.2005
Где: Иркутск

Репутация: нет
Всего: 16



и все-таки покажи текст, который выдает 'modules/upgrade/dirs.php'


--------------------
        
PM MAIL ICQ   Вверх
Paher
Дата 10.12.2009, 09:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 155
Регистрация: 18.8.2009

Репутация: нет
Всего: нет



выдает вот что

[{"id":0,"text":"test","leaf":"true"},{"id":1,"text":"test","leaf":"true"},{"id":2,"text":"test","leaf":"true"},{"id":3,"text":"test","leaf":"true"},{"id":4,"text":"test","leaf":"true"},{"id":5,"text":"test","leaf":"true"},{"id":6,"text":"test","leaf":"true"},{"id":7,"text":"test","leaf":"true"},{"id":8,"text":"test","leaf":"true"},{"id":9,"text":"test","leaf":"true"},{"id":10,"text":"test","leaf":"true"},{"id":11,"text":"test","leaf":"true"},{"id":12,"text":"test","leaf":"true"},{"id":13,"text":"test","leaf":"true"},{"id":14,"text":"test","leaf":"true"},{"id":15,"text":"test","leaf":"true"},{"id":16,"text":"test","leaf":"true"},{"id":17,"text":"test","leaf":"true"},{"id":18,"text":"test","leaf":"true"},{"id":19,"text":"test","leaf":"true"},{"id":20,"text":"test","leaf":"true"},{"id":21,"text":"test","leaf":"true"},{"id":22,"text":"test","leaf":"true"},{"id":23,"text":"test","leaf":"true"},{"id":24,"text":"test","leaf":"true"},{"id":25,"text":"test","leaf":"true"},{"id":26,"text":"test","leaf":"true"},{"id":27,"text":"test","leaf":"true"},{"id":28,"text":"test","leaf":"true"},{"id":29,"text":"test","leaf":"true"},{"id":30,"text":"test","leaf":"true"}]


при этом если файл лежит на сервере отображения, то срабатывает все как надо, а на удаленном такая вот проблема

Это сообщение отредактировал(а) Paher - 10.12.2009, 09:09
PM MAIL   Вверх
Grig
Дата 10.12.2009, 12:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 809
Регистрация: 29.4.2005
Где: Иркутск

Репутация: нет
Всего: 16



проблема явно не в ExtJS. проверь на существование переменную descr, и на валидность этот url:
Код

host + server + 'modules/upgrade/dirs.php'



--------------------
        
PM MAIL ICQ   Вверх
Paher
Дата 10.12.2009, 15:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 155
Регистрация: 18.8.2009

Репутация: нет
Всего: нет



url рабочий, он полностью показывается в firebug и оттуда же его можно открыть. descr также существует, так как корень дерева отображается правильно
PM MAIL   Вверх
Grig
Дата 11.12.2009, 06:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 809
Регистрация: 29.4.2005
Где: Иркутск

Репутация: нет
Всего: 16



ну я не знаю. Выкладывай тогда исходники полностью(без ExtJs smile. У меня, например, все работает


--------------------
        
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Применение библиотек | Следующая тема »


 




[ Время генерации скрипта: 0.0426 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.