У меня есть extjs TreePanel, который мне нужно загрузить с использованием json-данных (междоменный вызов), возвращенных из моего вызова Ext.data.JsonStore. Это работает отлично. Я просто не могу найти способ использовать возвращенный jsonStore для загрузки дерева. Есть идеи? Я настоящий отчаянный.extjs: загрузить дерево через json, возвращенный из Ext.data.JsonStore
Спасибо всем!
фрагмент кода:
var store = new Ext.data.JsonStore({
root: 'topics',
totalProperty: 'totalCount',
idProperty: 'threadid',
remoteSort: true,
fields: [
'title', 'forumtitle', 'forumid', 'author',
{name: 'replycount', type: 'int'},
{name: 'lastpost', mapping: 'lastpost', type: 'date', dateFormat: 'timestamp'},
'lastposter', 'excerpt'
],
proxy: new Ext.data.ScriptTagProxy({
url: 'http://other.domain/test.aspx'
})
});
// Теперь мне нужно использовать этот магазин, чтобы загрузить дерево ...
var Tree = Ext.tree;
var tree = new Tree.TreePanel({
useArrows: true,
autoScroll: true,
animate: true,
enableDD: true,
containerScroll: true,
border: false,
loader: new Tree.TreeLoader({ dataUrl: '????' })
//.....
});
Помощь!
Эй Ллойд - мне очень нравится быстрый ответ. Есть вероятность, что фрагмент кода или URL-адреса могут помочь мне? – lance