extJS 動態改變baseParams

2021-08-24 20:07:07 字數 935 閱讀 3892

專案中遇到乙個問題:雙擊導航欄樹節點,根據該樹節點的屬性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...