jqGrid动态生成列
2018-02-27 15:18
651 查看
工作中,有点击动态增加jgGrid列的需求,折腾了很久,
可以先把表格数据清空,再添加新的数据. 这里主要就是jgGrid数据清空时,出现的问题:
$("#tab").jqGrid('clearGridData');
//清空表格
$("#tab").jqGrid('setGridParam',{
//
重新加载数据
datatype:'local',
data
:
newdata, //
newdata 是符合格式要求的需要重新加载的数据
page:1
}).trigger("reloadGrid");
但是$("#tab").jqGrid('clearGridData')只会清楚tbody里的数据,表头部分还在,
如果新的数据中,表头也需要增加,这样数据就加载不进来;
所以,使用$('#tab').jqGrid('GridUnload'),可以清除表格中的所有数据.
可以先把表格数据清空,再添加新的数据. 这里主要就是jgGrid数据清空时,出现的问题:
$("#tab").jqGrid('clearGridData');
//清空表格
$("#tab").jqGrid('setGridParam',{
//
重新加载数据
datatype:'local',
data
:
newdata, //
newdata 是符合格式要求的需要重新加载的数据
page:1
}).trigger("reloadGrid");
但是$("#tab").jqGrid('clearGridData')只会清楚tbody里的数据,表头部分还在,
如果新的数据中,表头也需要增加,这样数据就加载不进来;
所以,使用$('#tab').jqGrid('GridUnload'),可以清除表格中的所有数据.
相关文章推荐
- jqgrid 动态列生成
- jqgrid 动态列生成
- jqgrid动态生成colnames和colmodel
- jqgrid 动态列生成
- jqgrid动态列动态生成colModel和colNames
- jqgrid动态列生成
- jqGrid colModel 中colModel 后台生成传入前端,实现jqGrid 动态列
- DELPHI7自带的CHART之DEMO基础上,动态生成直方图和饼图
- 动态数据生成Word文档
- 分享动态生成文字图片解决方案
- 用真正的MFC 宏集,根据类名字符串动态生成!DECLARE_xxx, IMPLEMENT_xxx
- 利用scrapy-splash爬取JS生成的动态页面
- PHP在网页中动态生成PDF文件详细教程
- jq动态生成的元素(标签)添加点击事件
- 使用innerHTML动态生成标签
- js动态生成<input>勾选框,可单选可多选
- 利用UrlRewrite,asp.net动态生成htm页面
- iquery动态生成bootstrap表格
- C++Builder 动态生成定时器,创建定时器管理类
- 用C#动态生成Word文档并将数据填入Word表格中