91. Ext中获取combobox中的valueField和displayField的值

本文详细介绍了ExtJS框架中下拉框组件(combo)的配置与使用方法,包括如何设置displayField和valueField属性,以及如何通过Ext.getCmp获取选中的值。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 转自:https://blog.youkuaiyun.com/jcy472578/article/details/42113119
Ext.getCmp("schemaVersion").value //取到的是valueField 的值  
Ext.getCmp("schemaVersion").value //取到的是valueField 的值
Extjs代码  下拉框combo可以设置displayField和valueField属性,这两个值值相当于Java中的map,一个键一个值,displayField是下拉框中显示的值,valueField是隐藏的一个值,也就是说valueField是map的键,displayField是map中键的值;如: 
下拉框combo可以设置displayField和valueField属性,这两个值值相当于Java中的map,一个键一个值,displayField是下拉框中显示的值,valueField是隐藏的一个值,也就是说valueField是map的键,displayField是map中键的值;如: 
Extjs代码  
{   
                        xtype : 'combo',   
                        id : 'schemaVersion',   
                        fieldLabel : 'schema版本',   
                        mode : 'remote',// 设置数据源为远程模式   
                        store : new Ext.data.SimpleStore({   
                            proxy : new Ext.data.HttpProxy({   
                                url : 'caseVersionAction.do?method=schemaVersionJson&rule=schemaVersionJson'  
                            }),   
                            fields : ['schemaid','version']   
                        }),   
                        allowBlank : false,   
                        triggerAction : 'all',// 单击出发按钮显示全部数据   
                        selectOnFocus : true,   
                        displayField : 'version',   
                        valueField : 'schemaid',   
                        emptyText : '请选择',   
                        blankText : "请选择要生成案例使用的schema版本",   
                        width : 125  
  
                    }  
Extjs代码  
Ext.getCmp("schemaVersion").value //取到的是valueField 的值  

Ext.getCmp("schemaVersion").value //取到的是valueField 的值


Extjs代码  
Ext.get('schemaVersion').dom.value //取到的是displayField 的值    的值

转载于:https://www.cnblogs.com/sharpest/p/7651036.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值