首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

替ExtJS combobox设定默认选项

2012-10-08 
为ExtJS combobox设定默认选项下拉框预选某个常用的选项是常见的需求,用HTML的select控件实现该功能十分简

为ExtJS combobox设定默认选项

下拉框预选某个常用的选项是常见的需求,用HTML的select控件实现该功能十分简单,但是用ExtJS的combobox来实现该功能还需费一番周折。主要的思路是:

    定义一个自动加载(autoLoad: true)的store,这样就可以保证在用户没有和combobox交互之前,选项数据已可用。在store加载完成后找到需要预设的数据项,然后调用combobox的setValue()方法。

以下是一个可行的实现示例:

?

          listeners: {            show: function(c) {              c.setValue(c.getStore().getAt(0).get('datadir'));          }

?然而,combobox的show事件经常没有触发。

热点排行