ExtJs Combox 드롭다운 목록 제어 트리

1667 단어 ext
	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 다시 쓰기...
tree Panel의 재부팅은
treePanel.getRootNode().reload();

좋은 웹페이지 즐겨찾기