日期:2014-05-16  浏览次数:20341 次

ExtJS4 给Combobox设置列表中的默认值

这个是model

	Ext.regModel('commemModel', {
		fields : [ 'name', 'id' ]
	});

定义一个store设置id为s1的容器的默认值是 第一季度

var gjcx1 = new Ext.data.Store({
		autoLoad:true,
		model : commemModel,
		proxy : {
			type : 'ajax',
			url : '../store/cxjd.json'

		},
		listeners :{  
        load:function(){  
        Ext.getCmp('s1').setValue('q1');  
        }  
       }

	});

下面给出cxjd.json

[
{name:'第一季度',id:'q1'},
{name:'第二季度',id:'q2'},
{name:'第三季度',id:'q3'},
{name:'第四季度',id:'q4'}
]