大致思路如下: 先创建一个ComboBox对象,我是随便创建的,具体情况根据自己需要而定 var combo=new Ext.form.ComboBox({ id:'POWER_ITEM_ID', xtype: 'combo', name: 'POWERSHOW', hiddenName: 'POWER', allowBlank: false, blankText: '请选择用户身份.', store: [["0", "管理员"], ["1", "普通用户"]], //数据源为一数组[[value,text],[value,text],...] fieldLabel: "用户身份", editable: false, //false则不可编辑,默认为true triggerAction: "all" //请设置为"all",否则默认为"query"的情况下,你选择某个值后, 再此下拉时,只出现匹配选项,如果设为"all"的话,每次下拉均显示全部选项 }); 实现options被selected关键代码(以让“普通用户”被选中为例,其实就两句代码!!!) document.getElementsByName("POWER")[0].value="1"; document.getElementsByName("POWER")[0].nextSibling.value="普通用户"; 这样就大功告成了,就为什么要这样做我大概解释一下,因为在Combox中不是用Select标签来实现下拉框的,而 是用了两个<input type="text">,两个input框并排生成,前一个的name是保存的comboBox中的hiddenName, 最后提交也是提交的这个input框的value值,而后一个input的name为空值,里面的value值就是显示在外面的Text (注:后来发现实现options被slected的代码其实很简单,直接 Ext.getCmp("POWER_ITEM_ID").setValue(1)即可, 而且效果比之前那种方法好得多,注意setValue里面的值就是store里面对应的数字值)?
详细解决方案
使Extjs中的comboBox兑现像html中select的options被选中
热度:145 发布时间:2012-11-23 00:03:43.0
相关解决方案
- Struts2 <select>上拉框 回显有关问题
- 關於Struts2 select tag 問題,该怎么处理
- <xsl:for-each select= 取嵌套节点则么写,该如何解决
- Extjs grid 失去选中行的列数据
- extjs 后台有数据,但是返回到页面为空,jsonStore加载错误,这是咋回事
- 访问Tomcat的url的时候如何自动调用index.html
- The requested resource (/webtest/servlet/hello.html) is not availabl 帮忙解决解决方法
- <select>标签可平添文字
- S2SH、EXTJS、JSON调整后,EXTJS接收不到Struts2的Action传回的值,无语
- JSP 页面乱码 页面起首已设置 contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"
- extjs 简单有关问题
- extjs+struts2解决办法
- Struts2 <s:select/>有关问题
- html js不运行有关问题
- jsp页面<select>选中有关问题
- 办公自动化系统——议程管理(用jsp+servlet+js+html+jdbc)怎样实现
- ExtJs 处理 datetime 有关问题
- <html:text>property的有关问题
- 关于<html:text>相关的有关问题
- Struts 1.2 html:form的action和form的action区别,还有如果2个都有执行哪个解决方案
- struts2 中用两个<s:select>标签如何实现级联的效果
- 简单计算器(html+js),该怎么解决
- <s:select>标签,小弟我要通过js获取listKey的值要如何获取
- 【EXTJS】iframe里嵌套ext.window,怎样使ext.window弹出到iframe外,该怎么解决
- HTML 小疑点,哪位高手解决 给哪位高手分
- <s:select>解决办法
- 嵌入JSP中的CSS显示效果和在 HTML 中的不一样.为什么.该怎么解决
- Tomcat + extjs 入门有关问题
- extjs ColumnModel 怎么实现表格中的数据小数点对齐
- struts1 中<html:checkbox>标签的value值怎么动态赋值