关于Ext.form.ComboBox

  1. var  articlekind =  new  Ext.form.ComboBox({
  2.                 fieldLabel:  'container'//UI标签名称
  3.                 name:  'identity'//作为form提交时传送的参数
  4.                 allowBlank:  false//是否允许为空
  5.                 mode:  'local'//数据模式,local为本地模式
  6.                 readOnly:  true//是否只读
  7.                 triggerAction:  'all'//显示所有下列数.必须指定为'all'
  8.                 anchor:  '90%' ,
  9.                 emptyText:  '请选择...' ,
  10.                 store:  new  Ext.data.SimpleStore({  //填充的数据
  11.                     fields: [ 'value''text' ],
  12.                     data: [[ '车身部门''车身部门' ], [ '车型部门''车型部门' ], [ '动力部门''动力部门' ], [ '底盘部门''底盘部门' ]]
  13.                 }),
  14.                 valueField:  'value'//传送的值
  15.                 displayField:  'text'   //UI列表显示的文本
  16.             });

有几个地方值得注意,第一,mode,如果是本地数据,只有注明是local才会显示出来,第二,triggerAction,如果不写这个属性,则在Combo已经有值的情况下,点击下拉按钮,只会显示一个提示值。

另外,对于select事件,参数是record和index,通过record的get方法可以拿到想要的值。。。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值