var reader = new Ext.data.JsonReader({
root : 'data',
id : 'value',
totalProperty : 'totalCount',
fields : [{
name : 'value',
type : 'string'
}, {
name : 'text',
type : 'string'
}]
});
var monthStore = new Ext.data.Store({
proxy: new Ext.data.HttpProxy({
url: 'servlet/MonthServlet'
}),
autoLoad : true,
reader: reader
});
var monthBox = new Ext.form.ComboBox({
store: monthStore,
displayField: 'text',
valueField: 'value',
id: 'comBox1',
typeAhead: true,
mode: 'remote',
triggerAction: 'all',
selectOnFocus: true,
fieldLabel :"统计月份",
anchor : "90%",
listeners:{
"select":function(combo, record,index){
alert('ddd');
//rjkQuery();
}
}
});
monthStore.on("load", onMonthStoreload, monthStore, true);
function onMonthStoreload() {
if (monthStore.getTotalCount() > 0){
monthBox.setValue(monthStore.getAt(0).data.value);//默认选中第一个值
}
}