`
357029540
  • 浏览: 735893 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论

在HTML上通过JQUERY添加删除动态列和行

阅读更多
前两天有这样一个需求,就是在一个已经生成了的TABLE界面上动态添加列,并且在添加的列下添加对应的行,这个因为以前没有做过,所以在网上使劲的找资料,才找到了一个类似相同的代码,最后自己整理了出来。

效果图如下所示:

新增前:

新增后:

使用的新增函数如下:

function do_Add(){

//新增表头列
        $("#tb tr th:last").after("<th class='tab_titl' width='10%'onclick='do_Del(this);'>动态列</th>");

//新增表行列
        $("#table tr").each(function(){
            $(this).find("td:last").after("<td style='width:10%'>动态列</td>");
        });
    }

因为我这里固定了表头,所以表头和表行用了2个TABLE。

删除函数如下:

function do_Del(line){

//获取选中列的位置
        var lineLocator =  $(line).prevAll().length + 1;

//获取选中列的名称
        alert($(line).text());

//删除表头列
        $(line).remove();
        $("#table tr").each(function(){

//删除表行列
            $(this).find("td:nth-child("+lineLocator+")").remove();
        });
    }
分享到:
评论

相关推荐

    jquery表格动态添加删除行代码.zip

    总的来说,"jquery表格动态添加删除行代码"是一个结合了HTML、CSS和JavaScript(主要是jQuery)的示例,它展示了如何利用这些技术来实现动态交互的表格功能。这样的功能在许多Web应用程序中都有广泛的应用,例如在线...

    jQuery实现动态添加、删除按钮及input输入框的方法

    通过本篇文章,我们将学习如何使用jQuery实现动态添加和删除按钮及input输入框的方法,同时还将涉及到事件响应和页面元素动态操作的相关技巧。 首先,我们需要注意的是,当页面加载完毕后,jQuery的$(document)....

    74、jquery表格动态添加删除行代码

    &lt;title&gt;jQuery动态添加删除行 &lt;script src="https://code.jquery.com/jquery-3.6.0.min.js"&gt;&lt;/script&gt; 姓名 年龄 操作 张三 &lt;td&gt;25 &lt;td&gt;&lt;button class="delete"&gt;删除&lt;/button&gt;&lt;/td&gt; ...

    jQuery动态添加删除编辑标签代码.zip

    总结来说,"jQuery动态添加删除编辑标签代码"是一个实用的工具,可以帮助开发者构建富有交互性和灵活性的标签页系统。通过理解并应用这些技术,可以提升Web应用的用户体验,使用户在导航和操作复杂内容时更加...

    jQuery动态添加删除移动列表插件

    总结来说,jQuery动态添加删除移动列表插件通过结合HTML、CSS和JavaScript,提供了用户友好的交互体验,使得用户能够动态地管理列表中的数据。这个插件对于构建数据展示、任务管理或者任何需要动态操作列表的应用...

    jquery动态添加删除(tr/td)

    在介绍jQuery动态添加删除表格行(tr)和单元格(td)的过程中,首先需要明确的是jQuery库是JavaScript的一个快速、小巧、功能丰富的库,它简化了HTML文档遍历和操作、事件处理、动画和Ajax交互,对于Web开发人员来...

    利用jquery给指定的table动态添加一行、删除一行的方法

    这篇文章主要介绍了如何使用jQuery在指定的HTML表格(table)中动态地添加和删除行。jQuery是一种广泛使用的JavaScript库,它简化了DOM操作,包括在表格中动态修改内容。 首先,我们要理解HTML表格的基本结构,一个...

    jQuery 动态添加或删除表格行

    本文将深入探讨如何使用 jQuery 动态添加和删除表格行,以实现高效且用户友好的数据展示。 首先,理解 HTML 表格的基本结构至关重要。`&lt;table&gt;` 元素用于创建表格,`&lt;tr&gt;` 代表表格行,`&lt;td&gt;` 或 `&lt;th&gt;` 分别表示...

    jquery表格添加删除行点击按钮动态添加删除行

    总结起来,通过结合HTML、CSS和jQuery,我们可以实现一个具有动态添加和删除行功能的表格。这个功能对于任何需要用户编辑和管理数据的网页应用都非常实用。在实际开发中,可以进一步优化和扩展这个功能,使其更加...

    jquery table 添加、删除行、列

    通过上述方法,你可以轻松地实现在表格中添加、删除行和列,为用户提供更灵活的数据展示和交互体验。在实际项目中,结合服务器端的数据操作和Ajax异步请求,可以构建出更加动态、用户友好的表格应用。

    Jquery实现表格动态增加一行,删除一行.html

    Jquery实现表格动态增加一行,删除一行(最简洁的代码实现)

    jquery动态添加删除行

    本篇文章将详细介绍两种jQuery实现动态添加删除行的方法。 ### 方法一:使用append()和remove() **添加行:** `append()`函数是jQuery中的一个方法,用于在元素末尾添加新的内容。在表格中添加新行,我们可以先...

    JQuery动态添加删除table行.

    在网页开发中,jQuery是一个非常流行的JavaScript库,它极大地简化了DOM操作,包括动态地添加和删除表格行。本文将深入探讨如何使用jQuery实现这一功能,以提高网页交互性。 一、HTML基础 首先,我们需要一个基本...

    jQuery动态添加删除分组插件

    本文将详细探讨"jQuery动态添加删除分组插件",以及如何结合用户分组和Bootstrap框架来实现高效且用户友好的界面。 首先,我们需要理解jQuery动态添加删除分组插件的核心功能。这个插件主要用于创建可动态增删的...

    jQuery添加删除标签代码

    在本文中,我们将深入探讨如何使用jQuery来实现一个动态的标签添加与删除功能。这个功能允许用户通过点击按钮,将选定的标签添加到显示面板上,同时也可以删除已添加到面板上的标签。这个功能在很多现代Web应用中...

    jquery添加删除行

    综上所述,通过jQuery我们可以轻松地实现在HTML表格中的行添加和删除功能,提升用户体验。结合Ajax和事件处理,还能实现数据实时同步和用户交互。在实际项目中,应确保代码的健壮性和用户体验的友好性,避免因误操作...

    jQuery表格编辑添加删除行插件.zip

    总结来说,“jQuery表格编辑添加删除行插件”是一个强大的工具,它结合了jQuery的便利性和JSON的灵活性,使得在网页中构建可编辑的表格变得轻而易举。通过深入学习和应用这个插件,开发者可以提升项目中表格组件的...

    jquery实现的可增加,删除行,可多行上下移动表格

    这个功能允许用户在表格中动态添加、删除行,以及上下移动表格中的行,提供了更灵活的数据操作体验。在网页开发中,这种功能常见于数据管理界面,便于用户对数据进行排序和编辑。 首先,我们需要理解jQuery库的基本...

    利用jquery超级简单实现添加行删除行

    在本文中,我们将深入探讨如何利用jQuery这一强大的JavaScript库来实现表格中动态添加和删除行的功能。这个功能在许多Web应用程序中都非常常见,比如在线表单、数据管理界面等。jQuery以其简洁的API和丰富的插件,...

Global site tag (gtag.js) - Google Analytics