jqgrid表格列动态加载的实现
2024-10-01 12:27:54
选中几个测点名,在表格中就显示几列。
具体代码如下:
function reloadGrid(postData){
$('#gridTable').jqGrid('GridUnload');
var newOption = $.extend(true,{},gridOption);
newOption.postData = postData;
if(postData.pointInfos){
var pointInfos = $.parseJSON(postData.pointInfos);
var pointNames = [],pointCols = [];
for(var prop in pointInfos){
pointNames.push(pointInfos[prop]);
} for(var i = 0;i < pointNames.length;i++){
var name = pointNames[i];
pointCols.push({
label : name,
name : name,
sortable : false,
width : 80
});
}
}
newOption.colModel = addColModel(pointCols); $('#gridTable').jqGrid(newOption);
}
最新文章
- django(3) 一对多跨表查询、ajax、多对多
- Linux命令详解之—less命令
- 使用Jvisualvm监控JVM的内存、CPU、线程
- pl/sql插入报错
- Qt全局热键(windows篇)
- Bzoj 1227: [SDOI2009]虔诚的墓主人 树状数组,离散化,组合数学
- 常用433MHZ无线芯片性能对比表分享
- TP3.2.3 接入支付宝
- 图片人脸检测——Dlib版(四)
- Flex 布局的教程
- 巧用border效果
- Oracle导出csv时数字不变成科学计数法
- centos7 安装maven
- 全文索引搜索whoosh
- Linux MMC framework2:基本组件之host
- zabbix3.0.4使用shell脚本和zabbix自带模板两种方法添加对指定进程和端口的监控
- 微软BI 之SSIS 系列 - 在 SSIS 中使用 Web Service 以及 XML 解析
- Linux之用户组、文件权限详解
- 六.Spring与RabbitMQ集成--HelloWorld
- ubuntu ssh 连接加速