jQuery增加与删除table列的方法


Posted in Javascript onMarch 01, 2016

本文实例讲述了jQuery增加与删除table列的方法。分享给大家供大家参考,具体如下:

先来看看运行效果图:

jQuery增加与删除table列的方法

完整代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<script src="jquery-1.4.2.min.js" type="text/javascript"></script>
<script type="text/javascript"><!--
function addCol() {
  $th = $("<th>增加的列头</th>");
  $col = $("<td>增加的列</td>");
  $("#tab1>thead>tr").append($th);
  $("#tab1>tbody>tr").append($col);
}
function delCol() {
  //移除最后一列
  $("#tab1 tr :last-child").remove();
  //移除第一列
  //$("#tab1 tr :first-child").remove();
  //移除指定的列, 注:这种索引从1开始
  //$("#tab1 tr :nth-child(2)").remove();
  //移除第一列之外的列
  //$("#tab1 tr :not(:nth-child(1))").remove();
}
// --></script>
</head>
<body>
<input id="Button1" type="button" onclick="addCol()" value="增加列" />
<input id="Button2" type="button" onclick="delCol()" value="减少列" />
  <table id="tab1" border="1" style="width: 200px;">
    <thead>
    <tr>
      <th>
        Id</th>
      <th>
        Name</th>
    </tr>
    </thead>
    <tbody>
    <tr>
      <td>
        1</td>
      <td>
        叶子</td>
    </tr>
    <tr>
      <td>
        2</td>
      <td>
        王子</td>
    </tr>
    </tbody>
  </table>
</body>
</html>

希望本文所述对大家jQuery程序设计有所帮助。

Javascript 相关文章推荐
ExtJs GridPanel简单的增删改实现代码
Aug 26 Javascript
用客户端js实现带省略号的分页
Apr 27 Javascript
浮动的div自适应居中显示的js代码
Dec 23 Javascript
浅谈javascript回调函数
Dec 07 Javascript
jquery关于事件冒泡和事件委托的技巧及阻止与允许事件冒泡的三种实现方法
Nov 27 Javascript
React Router基础使用
Jan 17 Javascript
Vue.js 2.0 移动端拍照压缩图片上传预览功能
Mar 06 Javascript
jQuery基于Ajax实现读取XML数据功能示例
May 31 jQuery
jquery实现掷骰子小游戏
Oct 24 jQuery
Vue实现简单的跑马灯
May 25 Javascript
微信小程序canvas动态时钟
Oct 22 Javascript
ES6 解构赋值的原理及运用
May 25 Javascript
JavaScript如何实现组合列表框中元素移动效果
Mar 01 #Javascript
JavaScript常用函数工具集:lao-utils
Mar 01 #Javascript
JavaScript Array对象详解
Mar 01 #Javascript
jQuery计算文本框字数及限制文本框字数的方法
Mar 01 #Javascript
jQuery xml字符串的解析、读取及查找方法
Mar 01 #Javascript
原生javascript实现解析XML文档与字符串
Mar 01 #Javascript
JS创建对象几种不同方法详解
Mar 01 #Javascript
You might like
Get或Post提交值的非法数据处理
2006/10/09 PHP
比较简单实用的PHP无限分类源码分享(思路不错)
2011/10/13 PHP
php获取参数的几种方法总结
2014/02/18 PHP
PHP获取不了React Native Fecth参数的解决办法
2016/08/26 PHP
PHP排序二叉树基本功能实现方法示例
2018/05/26 PHP
php使用pecl方式安装扩展操作示例
2019/08/12 PHP
PHP生成zip压缩包的常用方法示例
2019/08/22 PHP
js 获取计算后的样式写法及注意事项
2013/02/25 Javascript
删除javascript中注释语句的正则表达式
2014/06/11 Javascript
js强制把网址设为默认首页
2015/09/29 Javascript
JavaScript tab选项卡插件实例代码
2016/02/23 Javascript
浅析jquery数组删除指定元素的方法:grep()
2016/05/19 Javascript
详解Angular的双向数据绑定(MV-VM)
2016/12/26 Javascript
如何快速解决JS或Jquery ajax异步跨域的问题
2018/01/08 jQuery
vue使用自定义icon图标的方法
2018/05/14 Javascript
javascript自定义右键菜单插件
2019/12/16 Javascript
[11:27]《一刀刀一天》之DOTA全时刻20:TI4总奖金突破920W TS赛事分析
2014/06/18 DOTA
Python竟能画这么漂亮的花,帅呆了(代码分享)
2017/11/15 Python
详解Python自建logging模块
2018/01/29 Python
pytorch获取vgg16-feature层输出的例子
2019/08/20 Python
使用django和vue进行数据交互的方法步骤
2019/11/11 Python
Django 自定义分页器的实现代码
2019/11/24 Python
Django 返回json数据的实现示例
2020/03/05 Python
C#基础面试题
2016/10/17 面试题
学生会竞选自荐信
2013/10/12 职场文书
大学生毕业的自我鉴定
2013/11/13 职场文书
中学教师培训制度
2014/01/31 职场文书
房屋继承公证书
2014/04/10 职场文书
政府四风问题整改措施
2014/10/04 职场文书
2014学生会工作总结报告
2014/12/02 职场文书
保送生自荐信
2015/03/06 职场文书
2015年话务员工作总结
2015/04/29 职场文书
搞笑结婚保证书
2015/05/08 职场文书
讲座新闻稿
2015/07/18 职场文书
基于MySql验证的vsftpd虚拟用户
2021/11/07 MySQL
Win10 heic文件怎么打开 ? Win10 heic文件打开教程
2022/04/06 数码科技