1.修改列表(grid)里store的加載url
Js代碼 復(fù)制代碼
  1. grid.getStore().proxy.conn.url = "xxx.jsp";      
  2. grid.getStore().reload();   

2.Ext.data.Store里baseParams與Store.load({params:{}})的區(qū)別: baseParams里的參數(shù)是一直存在的,而params里的參數(shù),只有l(wèi)oad時
才會傳遞過去,當(dāng)調(diào)用reload時參數(shù)就不存在了
3.使Window以頁面的相對大小顯示
Js代碼 復(fù)制代碼
  1. height: document.body.clientHeight * xx%      
  2. width: document.body.clientWidth * xx%    

4.Ext.FormPanel load(自動加載) 時的json格式
{data:[{a:'a'},{b:'b'}]},其中data是規(guī)定的,不能更改名稱
假如不為data的話,比如{root:[{a:'a'},{b:'b'}]},那么form 是自動加載不進去的,這時你需要在Ext.FormPanel里添加
reader屬性,如:
Js代碼 復(fù)制代碼
  1. reader: new Ext.data.JsonReader({      
  2.            totalProperty: 'totalProperty',      
  3.            root: 'root'     
  4.         },[      
  5.            {name:'a'},      
  6.            {name:'b'}      
  7.         ])      
  8.  這樣做的好處是可以手動選擇想加載的字段!    

5.獲得iframe的方法
Js代碼 復(fù)制代碼
  1. var ifr_window = window.frames["name/id"];    

6.制作表單的時候,經(jīng)常form組件顯示不出來或不正常其中有兩個原因
id沖突,這個問題經(jīng)常由重用引起的
布局,form組件只有在'form'布局才顯示正常,應(yīng)添加layout:'form'
7.Ext.WindowGroup 負(fù)責(zé)把 window 歸入一組,方便管理;
Js代碼 復(fù)制代碼
  1. var wgroup = new Ext.WindowGroup();      
  2.  var win=new Ext.Window({      
  3.       title:"窗口"          
  4.       width:400,      
  5.       height:300,      
  6.       manager:wgroup});           
  7. //接下來就可以利用wgroup對這一組window進行操作啦!如      
  8. 1、隱藏全部window      
  9. wgroup.hideAll();    

8.Js 兩個定時器
Js代碼 復(fù)制代碼
  1. //將執(zhí)行一次Expression      
  2. setTimeout(Expression,DelayTime)      
  3. //每隔DelayTime,執(zhí)行一次      
  4. setInterval(expression,delayTime)   

9.早上想找一個刷新樹的方法,找了TreePanel,TreeLoader都沒找到,
結(jié)果發(fā)現(xiàn)只有根結(jié)點才有reload方法!
10.今天測試了一下,Ext除了用html顯示圖片外還可以用 下面的autoCreate方式在form里顯示,代碼如下:
Js代碼 復(fù)制代碼
  1.   
  2. {      
  3.  fieldLabel: '海報',      
  4.  autoCreate:{      
  5.      tag: "input",      
  6.      type: "image",      
  7.      src: "images/add.gif",      
  8.      width: 150,      
  9.      height: 200,      
  10.      autocomplete: "off"     
  11. }