Ext 2.0 Combo赋初始值

 

标题: Ext 2.0 控件Combo在页面加载的时候赋初始值

tags: ext combo 赋值

时间: 2008-8-01

 

最近项目中有用到ext,combo实现的特效不错,很实用,再加上dwr,用起来就更爽了。。。

 

不过,后来做测试,发现对其进行赋值并不理想,于是,google一下。。。

 

原文地址:http://hi.baidu.com/longfeisoft/blog/item/325ac5259677106534a80f94.html

 

相关内容:

Ext.form.ComboBox 这个控件其实不是我们传统意义的html的select ,他是Ext2开发组重新用div画出来的一个combobox,它支持ajax的远程数据加载,但是有个问题就来了,当我们要编辑数据的时候,怎么在打开的编辑页面里面将页面上的Ext.form.ComboBox初始化出来值。

折腾了一宿,终于搞出一个偷懒的做法

new Ext.form.ComboBox({
   id:textname,
   store: store,
   displayField:'CATNAME',
   valueField:'CATID',
   hiddenName:valuename,
   readOnly:true,
   typeAhead: true,
   triggerAction: 'all',
   emptyText:'请选择...'
});

Ext.get(valuename).dom.value=“yyy”; 这个语句可以将元素赋值对吧,那就是说 hiddenName 的值可以付上去了,那么id就没有问题了,可以初始化了默认值了,还有显示的名字呢?呵呵,那就

Ext.get(textname).dom.value=“名字";

呵呵,这样运行,看起来就是初始化了,但是有个问题是真正下拉的时候没有定位到那个选项上,不过,这个可以忽略了,因为有好多是翻页的combox下拉选项,总不能还要初始化翻页吧?

 

感谢原文作者,有时候查ext的API,看的不是很明白,就直接引用NR的成功案例。。。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值