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. 重新定义*
- 4. Jquery Flexigrid只有在flexigrid最初运行时才重新加载
- 5. 重新定义内置的PHP函数
- 6. 如何定义新的重置?
- 7. 在C++中重新定义与重写
- 8. 重新定义宏
- 9. C++重新定义
- 10. 重新定义length.character
- 11. 重新定义/重新设置参数在MySQL查询
- 12. Scheme:重新定义内置函数
- 13. 重新定义内置功能
- 14. 模块名称重新定义内置
- 15. Flexigrid重绘现有实例
- 16. 重新定义单子列表实例
- 17. Scheme重新定义一个列表
- 18. 重新排列自定义按钮
- 19. Promise的重新定义
- 20. 重新定义 “类GtkwidgetDef” 的
- 21. CocoaPods 1.0.1'XYZ'的重新定义,枚举器'ABC'的重新定义,'MNO'的重复接口定义
- 22. 重新定义;多重初始化
- 23. Laravel 5.3重新定义重置电子邮件刀片模板
- 24. 重新定义WPF中的ContentControl.Content
- 25. 重新定义R中的数据帧
- 26. 重新定义R中对象的类
- 27. 重新定义FastCGI和Octave中的stdout
- 28. CMake中的函数(重新)定义
- 29. C#重新定义类中的变量
- 30. 重新定义派生类中的typedef?
谢谢你。 :) – d4ryl3 2015-11-15 23:46:08
您的简单解决方案有很大的帮助,谢谢 – 2017-09-20 17:32:13