базовый пример должен выглядеть следующим образом:
var combo = new Ext.form.ComboBox({
typeAhead: true,
triggerAction: 'all',
store: new Ext.data.JsonStore({
reader: new Ext.data.JasonReader ( {
fields: [ 'myId', 'displayText' ],
root: 'rows'
}),
proxy: new Ext.data.HttpProxy ( {
url: 'path/to/your/script.aspx'
} )
valueField: 'myId',
displayField: 'displayText'
});
, где /path/to/your/script.aspx возвращает данные, подобные этому:
{"success":true,"total":4,"rows":[
{"myId":"1","displayText":"Option 1"},
{"myId":"2","displayText":"Option 2"},
{"myId":"3","displayText":"Option 3"},
{"myId":"4","displayText":"Option 4"}
]}