jquery 动态合并单元格的实现方法


Posted in Javascript onAugust 26, 2016

如下所示:

////在table的第二行的位置添加一行:
 
var tbl_elm = $("#dgList");
$('<tr><td colspan=\'2\'>xxxxxx</td></tr>').insertBefore($("TR", tbl_elm).eq(1))


////table中指定行第N列合并单元格(合并后会多出一列,删除N+1单元格即可)

var tds = $("#dgList .TableHeader1").find('td');

tds[6].setAttribute("colSpan", "2");

还可以写成:tds[6].attr("rowSpan", 2);

这种格式$("#dgList").find("tr").eq(0).find("td").eq(7).remove();


////juqery 读取table第N行第M列
 $("#dgList").find("tr").eq(N).find("td").eq(M);

 

////合并一行中除个别单元格之外的所有单元格
  $("#dgList tr:eq(0) td").each(function () {
  if ($(this).text() != '租赁资源' && $(this).text() != '用地规范') {
    $(this).attr("rowspan", "2");
  }
});


 ////指定行插入指定行后面
$('<tr><td>租赁资源</td><td>用地规范</td></tr>').insertAfter($("#dgList tr:eq(0)"));

以上这篇jquery 动态合并单元格的实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
在JavaScript中遭遇级联表达式陷阱
Mar 08 Javascript
javascript appendChild,innerHTML,join性能比较代码
Aug 29 Javascript
浅谈JavaScript中的Math.atan()方法的使用
Jun 14 Javascript
jQuery prototype冲突的2种解决方法(附demo示例下载)
Jan 21 Javascript
js实现(全选)多选按钮的方法【附实例】
Mar 30 Javascript
详解Vue 事件驱动和依赖追踪
Apr 22 Javascript
详解Angular系列之变化检测(Change Detection)
Feb 26 Javascript
ES6中new Function()语法及应用实例分析
Feb 19 Javascript
jQuery实现简单评论功能
Aug 19 jQuery
js实现数字跳动到指定数字
Aug 25 Javascript
如何在vue中使用百度地图添加自定义覆盖物(水波纹)
Nov 03 Javascript
原生js实现放大镜组件
Jan 22 Javascript
轻松掌握JavaScript中介者模式
Aug 26 #Javascript
修改jquery中dialog的title属性方法(推荐)
Aug 26 #Javascript
修改Jquery Dialog 位置的实现方法
Aug 26 #Javascript
在线引用最新jquery文件的实现方法
Aug 26 #Javascript
纯前端JavaScript实现Excel IO案例分享
Aug 26 #Javascript
js时间比较 js计算时间差的简单实现方法
Aug 26 #Javascript
JavaScript toUpperCase()方法使用详解
Aug 26 #Javascript
You might like
如何把PHP转成EXE文件
2006/10/09 PHP
Zend studio for eclipse中使php可以调用mysql相关函数的设置方法
2008/10/13 PHP
让PHP以ROOT权限执行系统命令的方法
2011/02/10 PHP
php正则匹配html中带class的div并选取其中内容的方法
2015/01/13 PHP
php闭包中使用use声明变量的作用域实例分析
2018/08/09 PHP
Laravel框架实现多数据库连接操作详解
2019/07/12 PHP
JavaScript中令你抓狂的魔术变量
2006/11/30 Javascript
Javascript 面向对象特性
2009/12/28 Javascript
jquery UI 1.72 之datepicker
2009/12/29 Javascript
JQuery的AJAX实现文件下载的小例子
2013/05/15 Javascript
jquery实现弹出div,始终显示在屏幕正中间的简单实例
2014/03/08 Javascript
js给selected添加options的方法
2015/05/06 Javascript
实现音乐播放器的代码(html5+css3+jquery)
2015/08/04 Javascript
jQuery中bind(),live(),delegate(),on()绑定事件方法实例详解
2016/01/19 Javascript
动态加载JavaScript文件的3种方式
2018/05/05 Javascript
JavaScript代码压缩工具UglifyJS和Google Closure Compiler的基本用法
2020/04/13 Javascript
javascript设计模式 ? 命令模式原理与用法实例分析
2020/04/20 Javascript
Node.js API详解之 Error模块用法实例分析
2020/05/14 Javascript
Vue $attrs &amp; inheritAttr实现button禁用效果案例
2020/12/07 Vue.js
[01:16:37]【全国守擂赛】第三周决赛 Dark Knight vs. 一个弱队
2020/05/04 DOTA
用python + hadoop streaming 分布式编程(一) -- 原理介绍,样例程序与本地调试
2014/07/14 Python
python学习笔记之调用eval函数出现invalid syntax错误问题
2015/10/18 Python
用python一行代码得到数组中某个元素的个数方法
2019/01/28 Python
Python实现字符串匹配的KMP算法
2019/04/04 Python
tensorflow如何批量读取图片
2019/08/29 Python
python被修饰的函数消失问题解决(基于wraps函数)
2019/11/04 Python
Python代码块及缓存机制原理详解
2019/12/13 Python
Python 实现平台类游戏添加跳跃功能
2020/03/27 Python
Django 构建模板form表单的两种方法
2020/06/14 Python
一些高难度的SQL面试题
2016/11/29 面试题
软件测试工程师笔试题带答案
2015/03/27 面试题
物流管理专业大学生自荐信
2013/10/04 职场文书
高级电工工作职责
2013/11/21 职场文书
2015年管理人员工作总结
2015/05/13 职场文书
nginx中封禁ip和允许内网ip访问的实现示例
2022/03/17 Servers
SpringBoot项目多数据源及mybatis 驼峰失效的问题解决方法
2022/07/07 Java/Android