jqgrid表格列动态加载的实现


选中几个测点名,在表格中就显示几列。
具体代码如下:
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);
	}
jqgrid表格列动态加载的实现的更多相关文章
- jqgrid列动态加载
		private void InitGrid(string entityName) { Session["entityName"] = entityName; ArrayList c ... 
- [RDLC]报表根据字段列动态加载图片(二)
		参照:http://www.cnblogs.com/hcbin/archive/2010/03/26/1696803.html 改动地方value的值可以用报表的字段进行编辑. 效果: 
- [改善Java代码]动态加载不适合数组
		上一个建议解释了为什么要使用forName,本建议就说说哪些地方不适合使用动态加载. 如果forName要加载一个类,那它必须是一个类------8中基本类型就排除在外.它们不是一个具体的类. 其次它 ... 
- tips:解决bootstrap-switch 在jqgrid中动态加载不显示的问题
		bootstrapo-switch 是一个十分好用的插件,用来关闭开启再好不过了,适合状态类型只有两种的情况下可以进行切换 在使用中,在jqgrid动态加载的时候出现不能加载的问题 原因是html代码 ... 
- jquery easyui datagrid 动态 加载列
		实现方式: 首先根据输入的sql语句获得相关的列名称返回给前台,然后在datagrid中动态加载列,接着根据查询条件(包括sql语句)获取相关的记录返回给前台用于填充datagrid.从而实现类似or ... 
- 【datagrid】动态加载列                                                                                            2016-01-03 16:32             2013人阅读              评论(19)              收藏
		之前我们的项目在前台显示只需要把数据从数据库读出来进行显示就可以,datagrid的表头字段都是写死的,把数据往表里一扔,就基本没什么事儿了,结果客户前几天要求,其中一个字段不能是死的,应该是有多少项 ... 
- 为不同分辨率单独做样式文件,在页面头部用js判断分辨率后动态加载定义好的样式文件
		为不同分辨率单独做样式文件,在页面头部用js判断分辨率后动态加载定义好的样式文件.样式文件命名格式如:forms[_屏幕宽度].css,样式文件中只需重新定义文本框和下拉框的宽度即可. 在包含的头文件 ... 
- 在ASP.NET中动态加载内容(用户控件和模板)
		在ASP.NET中动态加载内容(用户控件和模板) 要点: 1. 使用Page.ParseControl 2. 使用base.LoadControl 第一部分:加载模板 下 面是一个模板“<tab ... 
- [转]bootstrap的table插件动态加载表头
		原文地址:https://blog.csdn.net/abubu123/article/details/78060321 bootstrap的table属性已经很熟悉了,最近遇到一个问题,犹豫每个列表 ... 
随机推荐
- Java多态的体现之继承
			/** * * 功能:演示多态 */ package com.litao; public class Demo5 { public static void main(String[] args) { ... 
- ANDROID_MARS学习笔记_S01原始版_009_下载文件
			一.代码1.xml(1)main.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayo ... 
- ip_conntrack 实现
			启动时首先在ip_conntrack_standalone.c中调用 static int __init ip_conntrack_standalone_init(void) //proc相关部分省略 ... 
- Linux入门2
			请设置系统时间和硬件时间保持一致:# hwclock --hctosys sed用法: 1.删除/etc/grub.conf文件中行首的空白符:sed -r 's@^[[:space:]]+@@g' ... 
- 【原】Spark Standalone模式
			Spark Standalone模式 安装Spark Standalone集群 手动启动集群 集群创建脚本 提交应用到集群 创建Spark应用 资源调度及分配 监控与日志 与Hadoop共存 配置网络 ... 
- nodejs调试工具node-inspector入门随笔
			最近打算玩玩node. 众所周知,在前端,调试代码有一众天然好工具——浏览器!特别是 chrome,使得 jser 们如鱼得水,玩得风生水起.但是到了node,情况就不一样了,js 代码不再运行在单纯 ... 
- HDU4417 - Super Mario(主席树)
			题目大意 给定一个数列,每次要求你查询区间[L,R]内不超过K的数的数量 题解 和静态的区间第K大差不多,这题是<=K,先建立好n颗主席树,然后用第R颗主席树区间[1,K]内数的数量减去第L-1 ... 
- Nexus5如何手动OTA更新系统到4.4.3、4.4.4及常见问题回答
			这里将记录一套行之有效的Nexus5手动升级方法,以帮助看见这篇文章的朋友成功将手头的Nexus5升级到4.4.4. 因为谷歌服务器的事,我的这次OTA更新起来走了很多弯路.我试过挂VPN等待系统来更 ... 
- 神奇的问题记录【SqlDataAdapter Fill DataSet】
			今天发现程序中有一张报表查询速度很慢[全条件要二分钟左右],查找相关原因,准备进行优化处理.注:报表调用存储过程,存储过程返回两个table就有以下神奇的故事: 直接将SQL语句在SSMS中执行发现全 ... 
- VisualBox会造成VPN连接不上问题
			今天连接VPN查找点资料,但是怎么也连接不上,一直出现651错误,开始以为是服务器配置原因,重新配置后发现问题依旧,后查找相关资料,发现有提到VisualPC, 感觉VisualBox跟VisualP ... 
