ext combox 下拉框不出现自动提示,自动选中

ext combox 如果想实现类似于 baidu 搜索时的提示功能。必须禁止其分页功能才可以。

注意3点:

别设置 PageSize 属性

mode属性设置为local 本地模式

最后要手动将用到的stroe进行load操作. stroe.load(),配置autoLoad :true 也可以

 

  //加载产品类型
    var store2= new Ext.data.Store({
         autoLoad :true,
         proxy: new Ext.data.HttpProxy({url:"ptype.action"}),
      reader: new Ext.data.JsonReader({   
        root : 'ptypeList'
        },new Ext.data.Record.create([
          {name: "tid",mapping:'id'},
                 {name: "tname",mapping:'name'}
         ]))
     });     
 
    //加载生产厂商
   var combox = new Ext.form.ComboBox({  
     fieldLabel : '产品类型',
     width:(window.screen.width-320)*0.18,
     //allQuery:'alltype',//查询全部信息的查询字符串
     triggerAction: 'all',//单击触发按钮显示全部数据
     //autoSelect : true,
     //editable : false,//禁止编辑
     editable : true,
     loadingText : '正在加载产品类型信息',//加载数据时显示的提示信息
     displayField:'tname',//定义要显示的字段
     valueField:'tid' ,//定义值的字段
     emptyText :'请选择产品类型',
     mode: 'local',//本地模式
      allowBlank : false,
      id : 'ptypeid',
     store : store2
     //pageSize : 3 //设置此属性能进行分页,本模块不需要
     });

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值