jqGrid之subGrid
来源:互联网 发布:td lte网络rf优化论文 编辑:程序博客网 时间:2024/06/06 02:50
这次项目里要管理报表的摸板,但是同样的数据,可以用不同的摸板去展示。
之前是用树形结构显示,存储的摸板数据。根节点是报表摸板的ID,子节点是不同的摸板信息。
看到jqGrid有subGrid的功能,就尝试着用subGrid实现这个功能。
1:jqGrid数据是系统提供的摸板分类信息。
2:subGrid数据是一个摸板分类下,上传的摸板数据。
各画面根据指定的摸板ID,筛选出摸板数据,用户就可以根据需要,选择不同的摸板即可。
主要代码:
1:subGrid: true,
2:subGridRowExpanded事件,两个参数(subgrid_id, row_id):点击“+”号时触发。
事件内,需要初始化subgrid和navGrid,方法和初始化普通jqgrid一样,需要定义一个table,一个div。
subgrid_id是jqgrid内部生成的对象:<div id="subgrid_id" class="tablediv"></div>
用$("#" + subgrid_id).html("<table id='" + subgrid_table_id + "'></table><div id='" + pager_id + "'></div>");
把table和div作为其内部对象使用。subgrid_table_id 可自由定义,通常在subgrid_id上加上后缀,防止出现id相同的元素,pager_id 也是一样处理。
初始化subgrid和pager就不用赘述了。
3:subGridRowColapsed事件,两个参数(subgrid_id, row_id):点击“-”号时触发。
删除subGridRowExpanded内生成的table对象。
就是这么简单。
- jqGrid之subGrid
- jqGrid表格之subGrid
- jqGrid表格之自定义subGrid
- jqgrid 点击行时 subgrid 自动open close
- JQGrid 在页面加载时展开SubGrid
- jqgrid中建立subgrid以及操作行数据
- jqGrid中文文档(9)–subGrid(子数据表格)
- jqgrid 点击父表行时 打开子表(subgrid)
- 关于JAVA Jquery jqgrid的subGrid子表格
- Dynamics CRM2016 Subgrid之OnLoad event
- jqGrid与Struts2的结合应用(八) —— 奇妙的subGrid子表格
- jqGrid与Struts2的结合应用(八) ------ 奇妙的subGrid子表格 .
- jqGrid与Struts2的结合应用(八) —— 奇妙的subGrid子表格
- jqGrid与Struts2的结合应用(八) —— 奇妙的subGrid子表格
- jqGrid与Struts2的结合应用(八) —— 奇妙的subGrid子表格
- jqGrid与Struts2的结合应用(八) —— 奇妙的subGrid子表格
- jqGrid与Struts2的结合应用(八) —— 奇妙的subGrid子表格
- 【JqGrid】jqGrid API之用法
- Android sdk content loader 0%的解决方案
- 做流媒体服务器需要什么(FMS)
- vim 函数之间加上空白行(间隔函数)
- linux内核设计与实现读书笔记——进程的地址空间
- Java基础——入门篇
- jqGrid之subGrid
- oracle 插入的字符串以0开头
- oracle -执行计划的统计信息
- Reversing Linded list【数据结构测试2.1】
- 基于系统动力学的制造业生产绩效管理研究
- Code Jam--The Repeater
- .net Windows服务程序和安装程序制作图解
- Hibernate3注解
- netif_wake_subqueue函数分析