Ext JS 4.2分页组合 - 如何跳到页面

时间:2015-12-02 12:39:49

标签: javascript ajax extjs combobox

我有一个如下的组合:

{
        xtype : 'combo',
        anchor : '70%',
        id : 'companyCombo',
        fieldLabel : 'Company',
        name : 'COMPANY_ID',
        store: companyStore,
        pageSize: 25,
        displayField : 'COMPANYNAME',
        valueField : 'COMPANY_ID',
        typeAhead : true,
        queryMode : 'local',
        forceSelection : true,
        allowBlank : false,
        editable : true
},

当使用带有Ajax数据的分页组合框时,我建议首先确定(通过Ajax)哪个'页面'当前项目已打开,然后将组合页面设置为:

pagingtoolbar.move(pageNumber)

问题是,我不确定如何为Combo引用pagingtoolbar。它似乎与通过Ext.getCmp('companyCombo')返回的对象的任何成员字段相对应...

1 个答案:

答案 0 :(得分:3)

工具栏位于组合选择器上,而不是组合本身。试试这个:

var combo   = Ext.getCmp('companyCombo'),
    toolbar = combo.getPicker().pagingToolbar;