您的位置:首页 > 其它

Ext combo 每次点击加载数据

2013-04-23 16:11 141 查看
new Ext.form.ComboBox({
width : 600,
editable : false,
fieldLabel:'负责人',
triggerAction : 'all',
hiddenName:'workGroupUser.position.id',
valueField : 'id',
id:'ooxx',
displayField : 'userName',
redafter : true,
mode : 'remote',
blankText : '请选择负责人',
store : new Ext.data.Store({
url : 'getWorkGroupUserList.do',
reader : new Ext.data.JsonReader({
root : 'list'
},[
{name : 'id',type : 'int'},
{name : 'userName',type : 'string'}
])
}),
listeners:{
            //监听每次查询前
'beforequery':function(c){
delete c.combo.lastQuery;//用来过滤store的匹配字符串值。 删除此参数以强制执行一次重新查询
var selectNode = treePanel.getSelectionModel().getSelectedNode();
if(selectNode!=null ){
Ext.getCmp('ooxx').getStore().setBaseParam('typeId',selectNode.attributes.nodeId);
}
}
}
})
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐