我有一個列表中的組合框的一組值的搜索篩選器,ExtJS的:在組合框中
Ext.define('loincList', {
extend: 'Ext.data.Model',
fields: [{ name: 'loincNumber', mapping: 'loincNumber' },
{ name: 'component', mapping: 'component' }
]
});
ds = Ext.create('Ext.data.Store', {
model: 'loincList',
proxy: {
type: 'ajax',
url : url+'/lochweb/loch/LOINCData/getLOINCData',
reader: {
type: 'json',
root: 'LOINCData'
}
}
});
組合框:
{
xtype: 'combo',
fieldLabel: 'Search Loinc Code',
name: "loincId",
displayField: 'loincNumber',
valueField: 'id',
width: 400,
store: ds,
queryMode: 'local',
allowBlank:false,
listConfig: {
getInnerTpl: function() {
return '<div data-qtip="{loincNumber}.{component}">{loincNumber} {component} {status}</div>';
}
}
}
當我鍵入在組合框中鍵入一個數字它根據輸入的數字篩選,但是當我輸入文本時,它不是基於輸入的文本進行篩選。 如何根據輸入的文字進行過濾。
不,它不是服務器端filtering.It是ExtJS的組合框,提供過濾facilitiy我希望。 – user1321824