我有一个如下的组合:
{
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')
返回的对象的任何成员字段相对应...
答案 0 :(得分:3)
工具栏位于组合选择器上,而不是组合本身。试试这个:
var combo = Ext.getCmp('companyCombo'),
toolbar = combo.getPicker().pagingToolbar;