/*合并单元格*/
function merge(){
var tablist=$("#tab").find("tr:not(first)");
var rowspna2 = 1;
var rowspna3 = 1;
var temp1 = "";
var temp2 = "";
$.each(tablist,function(i,item){
if(i==0){
temp1 = item;
temp2 = item;
}else{
//合并线路类别
if($(item).find("td").eq(1).text()==$(temp1).find("td").eq(1).text()){
rowspna2 +=1 ;
$(item).find("td").eq(1).hide();
$(temp1).find("td").eq(1).attr("rowspan",rowspna2);
}else{
temp1 = item;
rowspna2 = 1;
}
//合并
if($(item).find("td").eq(2).text()==$(temp2).find("td").eq(2).text()){
rowspna3 +=1 ;
$(item).find("td").eq(2).hide();
$(temp2).find("td").eq(2).attr("rowspan",rowspna3);
}else{
temp2 = item;
rowspna3 = 1;
}
}
});
}
merge();
分享到:
相关推荐
jQuery、JS编写的合并单元格,可以增加、删除、合并单元格
jquery datatable 单元格合并,通过js实现相同内容单元格动态合并!!!jquery datatable 单元格合并,通过js实现相同内容单元格动态合并!!!
Jquery合并单元格--摘自caojin723的博客
通过jQuery简单实现的一个合并单元格功能
////table中指定行第N列合并单元格(合并后会多出一列,删除N+1单元格即可) var tds = $("#dgList .TableHeader1").find('td'); tds[6].setAttribute("colSpan", "2"); 还可以写成:tds[6].attr("rowSpan", 2);
jqgrid合并单元格 .jqgrid { width: 80%; margin: 0 auto; } /* 这个代码是解决表头有一点点错位的问题 */ .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-...
jquery封装超好用的合并单元格方法,很好用,欢迎大家下载使用。
easyuiPoi 通过模板导出Excel、支持纵向合并单元格(合并重复内容)。压缩包包含公共工具类、示例模板、调用截图。
合并单元格例子(jquery),有用的可以下载来看看。
日常开发中,经常遇到表格里需要自动合并单元格,考虑到写服务器控件比较消耗性能,因些还是把这种工作交给客户端Javascript去做吧,基于习惯用jquery框架,所以封装了一个Jquery插件。
合并单元格 JQuery源码 MergeCells 加入JQuery库和MergeCells即可. EP: $('#table').MergeCells({cols:'1,2,3'}) 合并第2,3,4列.
可编辑的类似于excel功能的jQuery开发的表格,功能上还有很多的缺陷...目前的问题还有在 IE低版本上还存在着合并时只将单元格删除没有添加colspan这个属性,不知道是什么情况。 本人:笨熊熊 QQ:26732421 期待高手指点!
完美实现jqgrid合并单元格,可实现合并行、合并列,具体使用方法有注释说明。
动态合并单元格JQUERY。
自己写的一个关于页面表格(HtmlTable)导出为Execl的功能,专门用户一些复杂的报表导出,因为有些表头存在一些合并单元格、或合并行问题。
jquery table rowspan 表格单元格合并,设置相同属性表格合并
判断是否合并单元格: tr = $("#printPage tr").length;// 获取当前表格中tr的个数 var mark = 0; //要合并的单元格数 var index = 0; //起始行数 /* * 要合并单元格,需要存储两个参数, * 1,开始合并的单元格的...
主要是对jquery合并内容相同的单元格示例代码进行了介绍。需要的朋友可以过来参考下,希望对大家有所帮助
自己编写的jquery插件,主要用于合并html table中内容相同的单元格内容,参照src/js/jquery.mergeTableCell.js
有朋友问GridView控件对于跨行合并的问题,这可以用控件嵌套来完成,当然,我更喜欢在前台来用JS来控制网页元素的样式,而后台仅仅是根据客户的请求,来返回数据。