Ext.form.ComboBox加载Ext.data.SimpleStore的data数组的问题

var  data1=[['','0'],['库存商品','3'],['服务/劳务','4'],['其它收入','5'],['其它支出','6'],['折扣','7']];

var store1 =new Ext.data.SimpleStore({
                fields: ['name', 'kind'],
                data : data1
         	});
var kind = new Ext.form.ComboBox({
		    	fieldLabel:'货品属性',
		    	id :'kind',
		    	name:'master.kind',
		    	store:store1,
		    	valueField:'kind',
		    	hiddenName:'master.kind',
		    	displayField:'name',
		    	mode:'local',
		    	triggerAction:'all' //这句很重要,不加这属性,可能数据显示不完整,<span class="comment"><span style="color:#008200;">显示所有下列数据,一定要设置属性triggerAction为all</span></span>
});	

还有一些基本属性


  id:'cbid',   
    name:'year',//name只是改下拉的名称   
    hiddenName:'hyear',//提交到后台的input的name   
    width : 80,   
    store : Wayfoon.Year,//填充数据   
    emptyText : '请选择',   
    mode : 'local',//数据模式,local代表本地数据   
    readOnly : true,//是否只读   
    value : (new Date()).YEAR,//默认值,要设置为提交给后台的值,不要设置为显示文本   
    triggerAction : 'all',// 显示所有下列数据,一定要设置属性triggerAction为all   
    allowBlank : false,//不允许为空   
    valueField : 'value',//值   
    displayField : 'text',//显示文本   
    editable: false,//是否允许输入   
    forceSelection: true,//必须选择一个选项   
    blankText:'请选择'//该项如果没有选择,则提示错误信息  

基本事件

beforequery : ( Object queryEvent )   
beforeselect : ( Ext.form.ComboBox combo, Ext.data.Record record, Number index )   
collapse : ( Ext.form.ComboBox combo )   
expand : ( Ext.form.ComboBox combo )   
select : ( Ext.form.ComboBox combo, Ext.data.Record record, Number index ) 


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值