ExtJs Combox下拉列表控制Tree
var qhlbcomb = new Ext.form.ComboBox({id : 'qhlbcomb',store : qhlb,valueField : "value",inputValue : "value",displayField : "text",forceSelection : true,mode : "local",editable : false,triggerAction : 'all',allowBlank : true,fieldLabel : '区划',width : 180,hiddenName : 'qhlb',//选择事件listeners:{ "select":function(){ qhlbn=Ext.get("qhlb").dom.value; treePanel.loader = new Ext.tree.TreeLoader({ dataUrl: 'showJigouTree.action?qhdm=' +qhlbn+'&xtlb='+xtlbn}); treePanel.getRootNode().reload(); } }});?
xtlb = new Ext.data.JsonStore({url : '../showDict.action?xmlDict=class',autoLoad : false,// 自动载入autoDestroy : true,fields : ["value", "text"],idIndex : 0,listeners:{'load':function(){//xtlb.load();//alert('aa');treePanel.loader = new Ext.tree.TreeLoader({ dataUrl: 'showJigouTree.action'});treePanel.getRootNode().reload();//treePanel.root.reload(); }}});?这里关键主要是定义全局变量 和? TreePanel.loader=new Ext.tree.TreeLoader 重写...
treePanel 的重载 是?
treePanel.getRootNode().reload();