0
A
回答
3
我只是有這個同樣的問題。
我可以做的事情是爲flexigrid的div創建一個包裝div,並在每次需要更改colmodel時清空包裝器/重新創建flexigrid。喜歡的東西:
$("#flexigridContainer").empty();
$("#flexigridContainer").append($("<div>").attr("id", "reporteFlexigrid"));
var report = $("#cmbValReports option:selected").attr("value");
var colModel;
switch(report){
case 1: url = ""; colModel = abonosFlexigridModel(); break;
case 2: url = ""; colModel = cgeneralFlexigridModel(); break;
case 3: url = ""; colModel = cccostoFlexigridModel(); break;
case 4: url = ""; colModel = prestamoFlexigridModel(); break;
}
initFlexigrid(url, colModel);
而且initFlexigrid是像
function initFlexigrid(purl, pcolModel){
$("#reporteFlexigrid").flexigrid({url: purl, colModel: pcolModel, ... }); }
它爲我:-)
0
試試這個
model = [{ .../*some new columns model*/ } ];
$('#flex').flexOptions(model).flexReload();
+0
沒了,這是不行的,我身邊有它通過預定義的工作全部列首先並隱藏它:) – Yman 2010-09-15 11:29:51
相關問題
- 1. 重新定義python列表
- 2. 重新定義*
- 3. Jquery Flexigrid只有在flexigrid最初運行時才重新加載
- 4. 重新定義內置的PHP函數
- 5. 如何定義新的重置?
- 6. 在C++中重新定義與重寫
- 7. 重新定義length.character
- 8. 重新定義/重新設置參數在MySQL查詢
- 9. 模塊名稱重新定義內置
- 10. Scheme:重新定義內置函數
- 11. Scheme重新定義一個列表
- 12. 重新定義單子列表實例
- 13. 重新排列自定義按鈕
- 14. 重新定義R中的數據幀
- 15. 重新定義FastCGI和Octave中的stdout
- 16. CMake中的函數(重新)定義
- 17. C#重新定義類中的變量
- 18. 重新設置CSS中的限制列
- 19. winddk:__iob_func重新定義
- 20. 重新定義函數
- 21. C++ Makefile,重新定義類
- 22. Winsock重新定義錯誤
- 23. TIMESPEC重新定義錯誤
- 24. 錯誤:類重新定義
- 25. 重新定義錯誤
- 26. 重新定義類錯誤
- 27. 重新定義方法
- 28. C++重新定義類
- 29. C宏重新定義
- 30. init_unit_test_suite重新定義錯誤
謝謝你。 :) – d4ryl3 2015-11-15 23:46:08
您的簡單解決方案有很大的幫助,謝謝 – 2017-09-20 17:32:13