使用jquery把相邻n..m行c列的数据合并
2011-05-15 14:09
302 查看
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title> New Document </title>
<style type = "text/css">
td{
border: 1px solid #cfd7e2;
}
</style>
<script type="text/javascript" src="js/jquery_1.4.2.js"> </script>
<script type="text/javascript">
$(function(){
var len ;
var tdList ;
var i = 1;
for(i = 1; i < 20; i++){
tdList = $("tr td[name=c"+i+"]");
len = tdList.length;
tdList.filter(function(index){
if(index == 0){
$(this).attr("rowspan",len);
}else{
$(this).remove();
}
});
};
});
</script>
</head>
<body>
<table id = "t" style = " border: 1px solid #cfd7e2;">
<tr>
<td name = 'c5'>wo1</td>
<td class = 'b'>wo</td>
<td class = 'b'>wo</td>
<td class = 'b'>wo</td>
</tr>
<tr>
<td name = 'c5' >wo1</td>
<td class = 'b'>wo</td>
<td class = 'b'>wo</td>
<td class = 'b'>wo</td>
</tr>
<tr>
<td name = 'c2'>wo2</td>
<td class = 'b'>wo</td>
<td class = 'b'>wo</td>
<td class = 'b'>wo</td>
</tr>
<tr>
<td name = 'c2'>wo2</td>
<td class = 'b'>wo</td>
<td class = 'b'>wo</td>
<td class = 'b'>wo</td>
</tr>
<tr>
<td name = 'c3'>wo3</td>
<td class = 'b'>wo</td>
<td class = 'b'>wo</td>
<td class = 'b'>wo</td>
</tr>
<tr>
<td name = 'c4'>wo4</td>
<td class = 'b'>wo</td>
<td class = 'b'>wo</td>
<td class = 'b'>wo</td>
</tr>
<tr>
<td name = 'c4'>wo4</td>
<td class = 'b'>wo</td>
<td class = 'b'>wo</td>
<td class = 'b'>wo</td>
</tr>
<tr>
<td name = 'c4'>wo4</td>
<td class = 'b'>wo</td>
<td class = 'b'>wo</td>
<td class = 'b'>wo</td>
</tr>
<tr>
<td name = 'c6'>wo4</td>
<td class = 'b'>wo</td>
<td class = 'b'>wo</td>
<td class = 'b'>wo</td>
</tr>
<tr>
<td name = 'c6'>wo4</td>
<td class = 'b'>wo</td>
<td class = 'b'>wo</td>
<td class = 'b'>wo</td>
</tr>
<tr>
<td name = 'c8'>wo4</td>
<td class = 'b'>wo</td>
<td class = 'b'>wo</td>
<td class = 'b'>wo</td>
</tr>
</table>
</body>
</html>
<html>
<head>
<title> New Document </title>
<style type = "text/css">
td{
border: 1px solid #cfd7e2;
}
</style>
<script type="text/javascript" src="js/jquery_1.4.2.js"> </script>
<script type="text/javascript">
$(function(){
var len ;
var tdList ;
var i = 1;
for(i = 1; i < 20; i++){
tdList = $("tr td[name=c"+i+"]");
len = tdList.length;
tdList.filter(function(index){
if(index == 0){
$(this).attr("rowspan",len);
}else{
$(this).remove();
}
});
};
});
</script>
</head>
<body>
<table id = "t" style = " border: 1px solid #cfd7e2;">
<tr>
<td name = 'c5'>wo1</td>
<td class = 'b'>wo</td>
<td class = 'b'>wo</td>
<td class = 'b'>wo</td>
</tr>
<tr>
<td name = 'c5' >wo1</td>
<td class = 'b'>wo</td>
<td class = 'b'>wo</td>
<td class = 'b'>wo</td>
</tr>
<tr>
<td name = 'c2'>wo2</td>
<td class = 'b'>wo</td>
<td class = 'b'>wo</td>
<td class = 'b'>wo</td>
</tr>
<tr>
<td name = 'c2'>wo2</td>
<td class = 'b'>wo</td>
<td class = 'b'>wo</td>
<td class = 'b'>wo</td>
</tr>
<tr>
<td name = 'c3'>wo3</td>
<td class = 'b'>wo</td>
<td class = 'b'>wo</td>
<td class = 'b'>wo</td>
</tr>
<tr>
<td name = 'c4'>wo4</td>
<td class = 'b'>wo</td>
<td class = 'b'>wo</td>
<td class = 'b'>wo</td>
</tr>
<tr>
<td name = 'c4'>wo4</td>
<td class = 'b'>wo</td>
<td class = 'b'>wo</td>
<td class = 'b'>wo</td>
</tr>
<tr>
<td name = 'c4'>wo4</td>
<td class = 'b'>wo</td>
<td class = 'b'>wo</td>
<td class = 'b'>wo</td>
</tr>
<tr>
<td name = 'c6'>wo4</td>
<td class = 'b'>wo</td>
<td class = 'b'>wo</td>
<td class = 'b'>wo</td>
</tr>
<tr>
<td name = 'c6'>wo4</td>
<td class = 'b'>wo</td>
<td class = 'b'>wo</td>
<td class = 'b'>wo</td>
</tr>
<tr>
<td name = 'c8'>wo4</td>
<td class = 'b'>wo</td>
<td class = 'b'>wo</td>
<td class = 'b'>wo</td>
</tr>
</table>
</body>
</html>
相关文章推荐
- 使用jquery合并表格中相同文本的相邻单元格
- knockoutjs+jquery.gridgroup 实现table数据加载和行合并
- jquery使用EasyUI Tree异步加载JSON数据(生成树)
- 如何使用PHP+jQuery+MySQL实现异步加载ECharts地图数据(附源码下载)
- [转]合并多行查询数据到一行:使用自连接、FOR XML PATH('')、STUFF或REPLACE函数
- 挑战4:使用jQuery切换数据表的行列
- jquery合并表格中相同文本的相邻单元格
- 使用Javascript/jQuery将javascript对象转换为json格式数据
- MVC使用jQuery从视图向控制器传递Model,数据验证,MVC HTML辅助方法小结
- 数据库连接的用法-使用关系代数合并数据
- AJAX提交表单后要清空,否则再次提交原来的数据会认为重复提交,提交失败。使用ajaxSubmit 函数需要引入jquery.form.min.js 文件
- 使用jQuery模板来展现json数据的代码
- jquery下载地址:https://code.jquery.com/jquery/ 影响范围: 版本低于1.7的jQuery过滤用户输入数据所使用的正则表达式存在缺陷,可能导致LOCA
- 用jQuery合并表格中相同文本的相邻单元格
- jQuery使用$.get()方法从服务器文件载入数据实例
- 用jQuery合并表格中相同文本的相邻单元格
- 页面上使用jQuery显示数据
- 【Lucene】使用EasyUI和JQuery配合Lucene实现数据的分页查询以及高亮显示
- 使用jQuery将多条数据插入模态框的实现代码
- JQuery使用Ajax同步提交数据