Ext Combobox问题,急!!
时间:2011-01-04
来源:互联网
comboBox是动态的,二级联动的.由于业务需要,在加载页面时一定要选中从后台取出的其中一条数据(已实现),但是
setValue()设置的是displayField 的值,我想问怎么动态设置valueField 的值..急..!!!
JScript code
setValue()设置的是displayField 的值,我想问怎么动态设置valueField 的值..急..!!!
JScript code
swjgStore = new Ext.data.Store({ url : 'getSwjgComboBoxValuePeccancyRecord.action', reader : new Ext.data.JsonReader({ root : 'swjgRows' }, Ext.data.Record.create([{ name : 'orgId' }, { name : 'name' }])) }); swjgStore.load(); var swjgCombo = new Ext.form.ComboBox({ store : swjgStore, fieldLabel : '税务机关', displayField : 'name', labelStyle : "text-align:left;width:60;", anchor : '90%', hiddenName:'orgId', typeAhead : true, valueField : 'orgId', editable : false, forceSelection : true, triggerAction : 'all', selectOnFocus : true }); swjgStore.on('load', function() { var swjgComboValue = swjgStore.getAt(0); swjgCombo.setValue(swjgComboValue.get('name')); }); var sgyStore = new Ext.data.Store({ url : 'getSgyComboBoxValuePeccancyRecord.action', reader : new Ext.data.JsonReader({ root : 'sgyRows' }, Ext.data.Record.create([{ name : 'code' }, { name : 'name' }])) }); sgyStore.on("beforeload", function(store, options) { var swjgId = swjgCombo.getValue(); var new_params = { swjg : swjgId }; Ext.apply(options.params, new_params); baseParams : { swjgId : swjgId } }); swjgCombo.on('select', function() { sgyCombo.clearValue(); sgyStore.load({}); }); var sgyCombo = new Ext.form.ComboBox({ store : sgyStore, fieldLabel : '税管员', displayField : 'name', valueField : 'code', typeAhead : true, editable : false, forceSelection : true, triggerAction : 'all', emptyText : '请选择...', selectOnFocus : true, labelStyle : "text-align:left;width:60;", anchor : '90%' });
作者: jr375006471 发布时间: 2011-01-04
就是setValue()关键是你这个set进去的值要和store里面的value要相同。那么默认选定就是这条数据了。
作者: llpoo 发布时间: 2011-01-04
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28