Ext combo 回填显示值问题

本文探讨了在ExtJS中遇到的 Combo Box组件回填显示值的挑战。通过配置`Ext.data.JsonStore`,并监听`load`事件来在数据加载后设置 Combo Box 的初始值,确保了在页面加载时正确显示选定的值。

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

                    {
                   name : 'sysUser.useMobile',
                   id : 'useMobile',
                   fieldLabel : '<font color=red>*</font>使用移动端',
                   allowBlank : false,
                   hiddenName : 'sysUser.useMobile',
                   mode : 'local',
                   editable : false,
                   triggerAction : 'all',
                   store : new Ext.data.JsonStore({
                       root : "result",
                       totalProperty : "totalCounts",
                       autoLoad : true,
                       url : __ctxPath + "/system/loadDictionary.do?typeKey=UserMobile",
                       fields : [ "itemCode", "itemValue" ],
                       listeners : {
                           load : function() {
                               Ext.getCmp('useMobile').setValue(Ext.getCmp('useMobile').getValue())
                           }
                       }

                   }),
                   xtype : 'combo',
                   valueField : "itemValue",
                   displayField : "itemCode"
               },
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值