jqGrid表格之subGrid
2015-06-25 11:10
615 查看
最近做的项目用到的jqgrid做表格,刚开始用的时候是各种不顺,随着项目的不断深入,对表格的要求也越来越高,有些时候都不知道怎么解决问题了,后来经过我的不断努力,总算有了很大进步,下面把我的学习过程分享一下。
1、定义subGrid为true,然后是subGridOptions选项;
2、定义subGridModel;
subGridModel : [
{ name : ['name_1','name_2',…,'name_n'], //name为子表格label
width : [width_1,width_2,…,width_n] ,
align : ['left','center',…,'right'] ,
params : [param_1,…,param_n], //当子表格发送请求时,需要请求参数时,与主表格colmodel对应的name的值,不建议使用
mapping:['name_1_map','name_2_map',…,'name_n_map']} //mapping为与name映射的值
3、subGridUrl,子表格发送请求;
4、如果想要改变子表格的话,调用subGrid子表格的方法
使用示例:
1、定义subGrid为true,然后是subGridOptions选项;
<span style="white-space:pre"> </span> subGrid: true, subGridOptions: { plusicon: 'ui-icon-plus', minusicon: 'ui-icon-minus', openicon: 'ui-icon-carat-1-sw', expandOnLoad: true, selectOnExpand: false, reloadOnExpand: false },
2、定义subGridModel;
subGridModel : [
{ name : ['name_1','name_2',…,'name_n'], //name为子表格label
width : [width_1,width_2,…,width_n] ,
align : ['left','center',…,'right'] ,
params : [param_1,…,param_n], //当子表格发送请求时,需要请求参数时,与主表格colmodel对应的name的值,不建议使用
mapping:['name_1_map','name_2_map',…,'name_n_map']} //mapping为与name映射的值
3、subGridUrl,子表格发送请求;
4、如果想要改变子表格的话,调用subGrid子表格的方法
方法名 | 参数 | 返回类型 | 说明 |
---|---|---|---|
expandSubGridRow | rowid | jqGrid object | 展开指定rowId的子表格 |
collapseSubGridRow | rowid | jqGrid object | 闭合指定rowId的子表格 |
toggleSubGridRow | rowid | jqGrid object | 重新加载指定rowid的子表格 |
subGridJson | json, rowid | false | 在指定rowid的子表格里面添加数据,json为添加的数据,数据类型的json类型 |
subGridXml | xml, rowid | false | 在指定rowid的子表格里面添加数据,xml为添加的数据,数据类型的xml类型,不建议使用 |
jQuery("#orderdatatable").expandSubGridRow(rowId);
相关文章推荐
- JQuery1——基础($对象,选择器,对象转换)
- JavaScript演示排序算法
- jQuery Ajax 跨域调用
- jquery教程靠边站,一分钱不花让你免费学会jquery
- JQuery+Strusts1.x无刷新登录
- JQuery 初体验(建议学习jquery)
- Jquery实现的table最后一行添加样式的代码
- jQuery 练习[一] 学习jquery的准备工作
- jquery获得页面元素的坐标值实现思路及代码
- jquery如何实现在加载完iframe的内容后再进行操作
- jquery $.ajax()取xml数据的小问题解决方法
- jQuery '行 4954 错误: 不支持该属性或方法' 的问题解决方法
- Jquery 表单取值赋值的一些基本操作
- jQuery实现复选框批量选择与反选的方法
- jQuery中的常用事件总结
- 23个超流行的jQuery相册插件整理分享
- 影响jQuery使用的14个方面
- jQuery 仿百度输入标签插件附效果图
- jQuery学习笔记之jQuery的动画
- jquery通过closest选择器修改上级元素的方法