專案中遇到乙個問題:雙擊導航欄樹節點,根據該樹節點的屬性id在開班計畫列表介面上查詢。見下圖:
1.難點:怎樣實現基礎引數的動態賦值?
1.1邏輯分析
初次載入頁面時,沒有節點被選中,查詢store的baseparams應該不賦值。
有節點被選中時,查詢store的baseparams應該被賦予相應的值。
2.解決思路
初次載入頁面時,沒有節點被選中,查詢store的baseparams賦值為0,查詢不到任何結果。
有節點被選中時,雙擊樹節點時,改變查詢store的baseparams為應該被賦予相應的值。
3.**
var _treeitem = new ext.tree.treepanel(),listeners:);
});_storejwclassinit.removeall();
_storejwclassinit.load(});
},"contextmenu":function(node,e)}]
});nodemenu.showat(e.getpoint());
}else
},}]
});nodemenu.showat(e.getpoint());}}
}});
_treeitem.setrootnode(_rootitem);
var _panelorg = new ext.form.formpanel();
_panelorg.render("_panelitemdiv");
_rootitem.reload();
//初次載入時_storejwclassinit.load(
});
_storejwclassinit.on('beforeload',function());
});
Ext js 動態改變表頭
千辛萬苦熬出來,才開始學習extjs 按照需求敲出來不容易,特此記錄下,方便自己下次直接用。關鍵點一 表頭header從後台取出來 關鍵點二 grid初始化方法 preload false,structure defaultsortfield bh defaultsortdir asc viewco...
ExtJS 動態新增checkboxgroup
現在做的東東,要求是要把許可權控制到個,物件。所以新增物件的時候就要對他進行閱讀組的設定,閱讀組用角色來劃分,這是簡單的解決辦法,而角色為數單據庫的資料,要顯示到表中。著實讓我脫了一層皮,硬是搞了一天才搞出來。繞了很多彎。現在將原始碼貼出來。checkbox元件 com.gwtjs.rolegrou...
Extjs 動態拼裝Store
動態拼裝arraystore 1 定義store var result 資料 var fieldstr 列名 var store ext.create ext.data.arraystore 2 在function 中拼接data和field function getdata var date fp...