ExtJS TreePanel在IE 8中不起作用

时间:2011-03-14 14:19:20

标签: internet-explorer extjs tree treepanel

我已经定义了一个表示树结构的类

GeographicalUnits = Ext.extend(Ext.tree.TreePanel, {
    title: 'Регион / Город',
    //rootVisible: false,
    initComponent: function () {
        this.root = {
            text: 'Tree Node',
            expanded: true
        };
        this.loader = {
            url: 'API/GeographicalUnits/GetNodes'
        };
        GeographicalUnits.superclass.initComponent.call(this);
    }
});

我以这种方式创建一个实例:

Ext.getCmp('MainTabs').openTab(new GeographicalUnits({
                                     id: 'GeographicalUnitsCatalog'
                                 }));

服务器响应是:

[{"text":"geo1","children":[{"text":"sub1","leaf":true},{"text":"sub2","leaf":true}]}]

它适用于Chrome,Firefox和Opera,但在IE 8中不起作用。为什么?

1 个答案:

答案 0 :(得分:0)

这是IE中的一些错误。 奇怪,但安装HttpWatch解决了这个问题。