您的位置:知蚁博客 » 程序设计 » ExtJS下拉框combo设置默认值及显示对应text的方法

ExtJS下拉框combo设置默认值及显示对应text的方法

作者: 发布时间:2011-05-12 分类:程序设计 标签: 16,431人浏览

  如果combo的store是SimpleStore,即数据是从当前页面获取的,那么只需将combo的value设置为想要的值,下拉框中就会显示该值对应的text。

  如果combo的store是JsonStore,即数据是从后台远程获取的,那么按照上面的方法,下拉框中只能显示该value,不能显示对应的text。这是JsonStore异步加载数据造成的,可以通过如下方法来解决这个问题。

  先定义一个JsonStore,

JavaScript语言: 知蚁博客 程序设计
var js = new Ext.data.JsonStore({
url: ,
autoLoad: true,
root: ‘root’,
fields: ['k', 'v']
});

  然后,在需要的地方添加如下代码,

JavaScript语言: 知蚁博客 程序设计
js.on(‘load’,function(){Ext.getCmp(‘comboid’).setValue(1);});

  比如编辑某条记录时,在表单loadRecord前面添加这句代码,可以让下拉框中显示从数据库中读来的value对应的text。
原创文章请注明转载于知蚁博客,本文地址:http://www.letuknowit.com/archives/77

相关文章

18访客评论 ,博主回复8

  1. 表示不会这东西。。。

    爱挖客05-12 23:05 回复
    • 我表示我也不会,这是星石的文章

      知蚁05-12 23:11 回复
  2. 学习一下,还没有弄过呢

    红涛SEO05-12 23:14 回复
  3. 博主看看在各种浏览器上面的效果把 很多的界面还是很漂亮的

  4. 代码的东西都没有搞过,呵呵

    学夫子05-13 08:53 回复
    • 其实搞代码的还是玩不过搞数学的,学好数学通吃各大行业啊

      知蚁05-13 18:00 回复
  5. 过来看看

    花脸猴05-13 09:43 回复
  6. 源代码修改不好就 over 了 我以前的模版就那样结束了

    • 咱就是玩代码的,不怕!有个叫版本管理的东西~

      知蚁05-13 17:58 回复
  7. 来看看,这个还没研究过的

    广州SEO05-13 10:10 回复
  8. 来定定了 支持下

    临沂seo05-13 10:34 回复
  9. 这耳机子超给力

    电商圈05-13 11:04 回复
    • 在听歌?

      知蚁05-13 17:56 回复
  10. 了解下,,

    苏州SEO05-13 11:22 回复
  11. 依然不懂、

    来学习了。。

  12. 来看看

    太子虹05-13 12:52 回复
  13. 哪里可以看到效果啊

    陈连龙05-13 13:14 回复
    • 这个嘛,实在是不好意思,暂时没用到我博客上,所以看不到效果

      知蚁05-13 17:55 回复
  14. 学习了啊~

    石家庄seo05-13 13:59 回复
    • 大家互相学习~~

      知蚁05-13 17:54 回复
  15. 露个脸

    美家具05-13 16:46 回复
  16. 看不懂啊!

    • 我正在酝酿着搞些大家都看得懂的东西,希望能早日完成。

      知蚁05-13 17:53 回复
  17. 看了贵站,觉得很好。我的网站刚刚更新,还有很多地方不足,希望博主多多指点

    • 指点谈不上,以后多多交流就是

      知蚁05-13 19:21 回复
  18. 啊,你也是做开发啊。。

我来说说

(必须)

(必须,保密)

你确定你已经看过文章了?
取消

无觅相关文章插件,快速提升流量