<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Extjs combo直接放在window里的bug報(bào)告

    Posted on 2009-04-05 04:56 Robert Su 閱讀(951) 評(píng)論(2)  編輯  收藏 所屬分類: ExtJS
    1、Form中的dateField放到一個(gè)Ext.Window上之后依然會(huì)在firefox上出現(xiàn)過(guò)長(zhǎng)問(wèn)題,之前提到的方法不好使
    2、一個(gè)Combo放到一個(gè)window上,遠(yuǎn)程加載數(shù)據(jù)
    當(dāng)關(guān)掉窗口之后,第二次打開(kāi)這個(gè)帶有combo的窗口,點(diǎn)下拉按鈕,不顯示數(shù)據(jù)
    但是通過(guò)firebug看,數(shù)據(jù)已經(jīng)取回來(lái)了

    解決辦法
    var Select_Project_Combo = function(){
        var store = new Ext.data.JsonStore({
            url: '/meetingseasy/projectService/listProjectAll.action',
            root: 'projects',
            fields: ['projectid', 'projectname']
        });
        var config = {
            store            : store,
            displayField    : 'projectname',
            valueField        : 'projectid',
            typeAhead        : true,
            triggerAction    : 'all',
            //editable        : false,
            emptyText        : '選擇工程...',
            selectOnFocus    : false,
            listeners : {
                select : function(combo, record, index) {
                    var projectid = record.data.projectid ;
                    
                    Ext.Ajax.request({
                        url : 'meetingseasy/acceptProjectid.action',
                        success : selectProject_responseFn,
                        method:'POST',
                        //failure : responseFn,
                        params : {'projectid' : projectid}
                    });    
                }
            }
            };
        function selectProject_responseFn(){
            //alert("combo");
            //var win = Ext.getCmp(projectComboWin);
            //console.log(win);
        }
        Select_Project_Combo.superclass.constructor.call(this, config);
    }
    Ext.extend(Select_Project_Combo,Ext.form.ComboBox,{});



    //Ext.ComponentMgr.registerType( 'ProjectCombo', ProjectCombo);
    var SelectProject_windows = function(){
       var _selectProjectCombo = new Ext.form.ComboBox({
                    id : 'projectComboWin',
                    ……
                    store : new Ext.data.JsonStore({
                         url: '/projectService/listAll.action',
                        root: 'projects',
                        fields: ['projectid', 'projectname']
                    })

        });
        
        var config={
            title : '選擇**項(xiàng)目',
            width : 400,        height : 200,
            resizable : true,
            //closeAction : 'hide',   //就是這句話,當(dāng)combo直接放在windows里面的時(shí)候,跟隨windows對(duì)象的生命周期,如果這里為hide的話,windows下次打開(kāi)的時(shí)候沒(méi)變,而combo變了。所以下拉菜單不好用

            modal : true
            ,items : _selectProjectCombo
        }
        SelectProject_windows.superclass.constructor.call(this, config);
    }
    Ext.extend(SelectProject_windows,Ext.Window,{});

    Feedback

    # re: Extjs combo直接放在window里的bug報(bào)告[未登錄](méi)  回復(fù)  更多評(píng)論   

    2011-10-28 19:16 by nancy
    謝謝lz 終于把困擾了我好久的問(wèn)題解決了!!謝謝謝謝~~~

    # re: Extjs combo直接放在window里的bug報(bào)告  回復(fù)  更多評(píng)論   

    2012-10-17 14:44 by paul.qin
    謝謝了,終于把這個(gè)問(wèn)題解決了

    posts - 103, comments - 104, trackbacks - 0, articles - 5

    Copyright © Robert Su

    主站蜘蛛池模板: 中国一级特黄高清免费的大片中国一级黄色片 | 特级精品毛片免费观看| 久久精品国产精品亚洲色婷婷| 国产2021精品视频免费播放| 亚洲丶国产丶欧美一区二区三区| 国产亚洲情侣一区二区无| 日韩免费无码一区二区三区| 亚洲精品无码专区在线播放| 亚洲日韩精品无码专区网址| 国产国产人免费视频成69堂| 精品亚洲av无码一区二区柚蜜| 亚洲AV中文无码字幕色三| 全免费一级毛片在线播放| av永久免费网站在线观看| 亚洲熟妇自偷自拍另欧美| 久久九九亚洲精品| 日韩免费a级在线观看| 国产精品99精品久久免费| jizzjizz亚洲日本少妇| 久久亚洲精品成人av无码网站| 国产精品无码免费视频二三区| 日韩在线不卡免费视频一区| 午夜在线亚洲男人午在线| 亚洲六月丁香六月婷婷色伊人| 亚洲中文无韩国r级电影| 国产精品美女午夜爽爽爽免费| 男人天堂免费视频| 相泽南亚洲一区二区在线播放| 911精品国产亚洲日本美国韩国| 亚洲精品网站在线观看不卡无广告| 国产精品色拉拉免费看| 男人天堂免费视频| 四虎永久在线精品免费一区二区| 亚洲乱码日产精品BD在线观看| 亚洲乱码国产乱码精品精| 免费国产美女爽到喷出水来视频| 亚洲成人在线免费观看| 可以免费观看的国产视频| 一级毛片视频免费观看| 亚洲AV综合永久无码精品天堂 | 亚洲va中文字幕无码久久|