2010-08-11 3 views
0

Вы можете получать данные от here. Вместо того, чтобы сохранять JSON в качестве отдельной переменной в файле сценария, можно ли создать указатель на файл и заполнить дерево одним вариантом конфигурации? Сохранение JSON в переменной выполняет эту работу, но это довольно громоздко!ExtJS: загрузить JSON из внешнего файла в TreePanel

ответ

1

Вы не можете использовать файлы за пределами таких вещей, как AIR, это угроза безопасности, и песочница не позволит этого. Разумеется, вы можете сохранить JSON во внешнем файле и запросить его через HTTP с помощью TreeLoader с AsyncTreeNode и предварительно загрузить детей или просто оценить сам ответ AJAX.

+0

Не могли бы вы поставить код? Если я передам 'dataUrl:" somejsonfile.json "' в опции конфигурации, он не будет заполнять дерево! – aL3xa

Смежные вопросы