日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

Ext中comboBox跟TreePanel實現(xiàn)下拉樹

 孫中熙——路 2011-07-17
Ext中comboBox跟TreePanel實現(xiàn)下拉樹
2009-12-21 15:43

       Ext中comboBox跟TreePanel實現(xiàn)下拉樹,關(guān)鍵點就是:下拉之前要先清空樹的div ,然后在render上去,如:el = el.parent().dom.innerHTML="";

//start 擴(kuò)展combobox+treepanel組合

    var el = Ext.get("tree");

    if(el){

       el = el.parent().dom.innerHTML=""; //清空之前樹的div

    }

    var comboxWithTree = new Ext.form.ComboBox({

       store:new Ext.data.SimpleStore({fields:[],data:[[]]}),

       editable:false,

       mode: 'local',

       triggerAction:'all',

       maxHeight: 200,

       tpl: "<tpl for='.'><div style='height:200px'><div id='tree'></div></div></tpl>",

       selectedClass:'',

       onSelect:Ext.emptyFn

    });

    var tree = new Ext.tree.TreePanel({

       loader: new Ext.tree.TreeLoader({

               dataUrl : getAppName()+'/faq/faq_faq/util_faq/getFaqTypeTree.jsp'

            }),

       border:false,

       root:new Ext.tree.AsyncTreeNode({id:'0',text: 'FAQ類型'})

    });

    tree.on('click',function(node,e){

       if ( node.id =='0') {  

            e.stopEvent(); // 如果是根節(jié)點則不觸發(fā)  

            return;  

        }  

        comboxWithTree.setValue(node.text);

       comboxWithTree.collapse(); // 隱藏ComboBox列表

    });

    comboxWithTree.on('expand',function(){

       tree.render('tree');

    });

    comboxWithTree.render('faq_functree_idDiv');

    //end 擴(kuò)展combobox+treepanel組合

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多