ExtJs:update()& autoScroll不工作

时间:2014-06-10 18:17:16

标签: extjs4 scrollbar

我正在尝试更新html的{​​{1}}。滚动条在初始加载时出现,但随后在tabPanel滚动条消失。

这是我的代码:

update

还有其他方法可以更新HTML吗?

1 个答案:

答案 0 :(得分:0)

使用contentEl和jQuery的appendTo

years = [];
items = [];
for(i=this_year; i>2002; i--) {
    years.push(i);
}

for(i=0; i<parents.length; i++) {

    $('<div id="tabs' + years[i] + '"></div>').appendTo("#some_div");

    items.push({
        xtype: 'tabpanel',
        title: years[i],
        id: 'foo-tabs' + years[i],
        activeTab: 0,
        autoScroll: true,
        contentEl: 'tabs' + years[i],
    });
}

var tp = new Ext.TabPanel({
    renderTo: div,
    id: 'foo-tabs',
    activeTab: 0,
    items: items,
    autoFit: true,
    height: 500,
    width: 500,
    listeners: {
        'tabchange': function(tabPanel, tab){

        }
    }
});

$('some html').appendTo('#tabs' + year);