//jqGrid-ttable-rowspan
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/*用法
* $("#tableId").jqGridTableRowSpan("13,14,15");//要合并的列序号,散列形式
* 仅仅只适用于jqGrid
*
*
* */
jQuery.fn.jqGridTableRowSpan = function(colIndexs) {
return this.each(function() {
var indexs = eval("([" + colIndexs + "])");
for (var i = 0; i < indexs.length; i++) {
var colIdx = indexs[i];
var that=new Array();
var firstrowspan=0;
$('tbody tr', this).each(function(row) {
for(var k=0;k<colIdx.length;k++){
$('td:eq(' + colIdx[k] + ')', this).filter(':visible').each(
function(col) {
if (that[k] != null && $(this).html() == $(that[k]).html()) {
rowspan = $(that[k]).attr("rowSpan");
if (rowspan == undefined) {
$(that[k]).attr("rowSpan", 1);
rowspan = $(that[k]).attr("rowSpan");
}
rowspan = Number(rowspan) + 1;
if(k==0){
$(that[k]).attr("rowSpan", rowspan);
$(this).hide();
firstrowspan=rowspan;
}
if(k!=0&&rowspan<=firstrowspan){
$(that[k]).attr("rowSpan", rowspan);
$(this).hide(); }
} else {
if(k==0){
//if it is the first of the group then set others null ,
that=new Array();
that[0]=this;
}else{
that[k] = this;
}
}
});
}
});
} });
};
分享到:
相关推荐
jqgrid中文文档API,使用JQGRID
JqGrid中文API文档,包含了基础的JqGrid控件的属性方法事件等,有如何使用JqGrid的Demo.
Jqgrid中文使用手册,直接从jqgrid官网翻译。非常适合查阅
Jqgrid 中文文档 Jqgrid 属性参数详细解释 Jqgrid 属性大全
var id=$(‘#gridTable').jqGrid(‘getGridParam','selrow'); 如果想要获取选择多行的id,那这些id便封装成一个id数组,那可以使用以下: var ids=$(‘#gridTable').jqGrid(‘getGridParam','selarrrow'); 如果想...
在你开始jqGrid之前,你需要具有基本的JavaScript和jQuery知识。有关jQuery的知识可访问jQuery网站jquery.com。当你已有了这些基础知识后,我们从jqGrid的系统需求开始。
JqGrid 中文 帮助文档 api jQuery
jqGrid 中文语言js,grid.locale-cn.js
jqgrid_demo40-----可用的-使用方法请查看README文件.rar-----------经我修改过的demo40,官网上面demo40下载下来是没法用的,因为里面有些东西是错的,当然我这个demo40还是还有是些不足,比喻说数据库中少表导致...
网上收藏的 jqGrid中文说明文档——选项设置 挺实用的
jqGrid 按多个条件 或单个条件进行查询
使用jQuery的jqGrid插件可以实现非常好的页面展示效果,并且功能很强大。但是官方提供的帮助文档都是英文的,有些看着可能会不太方便。这里给大家提供一个中文的jqGrid帮助文档,希望能对大家有所帮助
jqGrid属性中文详细说明 jqGrid属性中文详细说明
jqGrid_api中文文档.其中有一些案例。方便初学者学习。
jqGrid_API中文
支持 jqGrid 4.5.2的中文语言包。 如发现个别语句翻译的不合适,可自行修改,欢迎大家留言交流。 页面引入语句如下: 。。。/jqGrid/i18n/grid.locale-zh.js"></script>
jqGrid中文教程 内附php整合例子
tableExport 中文修正+jqgrid...解决jqgrid无法获取表头问题;2.jqgrid开头有一空行问题;3.部分格式导出无扩展名问题;4.但xml中文还是乱码,ppt输出不对;5.注意参数大小写问题,必须一致,因此将所有参数名改成了小写。
jquery.jqGrid-4.8.2(jquery表格插件).zip----------jqGrid4.8.2包,官网下载的,原封不动的在这里。 jqgrid_demo40-----可用的-使用方法请查看README文件. jqgrid_3.6.5_API_en.chm------附加放在这里的其它资料...
jqGrid 学习 原理 2 jqGrid 学习之 皮肤 2 jqGrid 学习 2 jQuery 学习之:jqGrid 表格插件 参数配置 4 jqGrid 学习 自定义搜索 14 jqGrid 学习 搜索工具栏 16 jqGrid 学习 搜索 17 jqGrid 学习 自定义格式化类型 19 ...