碼農(nóng)往事
          我的代碼為什么這么丑?一定是因為我長的不好看
          posts - 29,comments - 86,trackbacks - 0
          項目上有一個這樣的需求:登錄的時候選擇一個單位名稱,然后輸入賬號完成登錄,下次登錄的時候,“單位選擇”框里自動顯示為上次登錄的頁面。
          具體實現(xiàn)如下:

                      {
          xtype : 'combo',                              //這里是選擇單位的Combo
          id:'orgname',
          store : orgStore,
          name:'orgname',
          emptyText : '請選擇單位',
          displayField : 'orgname',
          valueField : 'dbname',
          editable : false,
          forceSelection : true,
          triggerAction : 'all',
          shadow : 'frame',
          hiddenName : 'dbname',
          listeners:{
              select:function(){                                                          //增加1個select函數(shù),當選擇的時候,將選擇結果保存入cookie
              savedbname= Ext.getCmp('orgname').getValue();
                                           Ext.util.Cookies.set('savedbname',savedbname);
          }
              }
          }



           
          var orgStore = new Ext.data.JsonStore( {                                 //這是單位選擇Combo的數(shù)據(jù)源
          url : 'test/LoginOrgSelectServlet',
          root : 'orgselect',
          fields : [ 'orgname', 'dbname' ],
          autoLoad : true,
          listeners:{load:function(){                                                  //給store添加一個load監(jiān)聽器
            var cookiedata = Ext.util.Cookies.get("savedbname");
            if (cookiedata!=null){Ext.getCmp('orgname').setValue(cookiedata);}   //當cookie中的數(shù)據(jù)不為空的時候,設置combo的值
          }}
          });
          posted on 2012-09-12 17:23 Jimi 閱讀(5211) 評論(1)  編輯  收藏 所屬分類: ExtJS

          FeedBack:
          # re: ExtJS運用cookie保存登錄信息[未登錄]
          2014-02-21 22:33 | 1
          1  回復  更多評論
            

          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導航:
           
          主站蜘蛛池模板: 高密市| 彰化市| 安顺市| 介休市| 莫力| 灵璧县| 石城县| 盐亭县| 叶城县| 当涂县| 廉江市| 南华县| 遵义县| 勐海县| 龙山县| 竹山县| 菏泽市| 页游| 兴仁县| 北海市| 巴彦县| 禄丰县| 普陀区| 申扎县| 建平县| 临沧市| 沭阳县| 都兰县| 招远市| 晴隆县| 行唐县| 松江区| 瑞金市| 玉林市| 罗江县| 托里县| 榆社县| 三都| 漳平市| 乃东县| 若羌县|