表格添加内容并进行删除案例

表格都很常见,一般都是用table来写的,今天我就写一个dl和dd布局的表格,并往表格里添加内容,同时点击删除按钮也可以删掉表格内容。来看代码:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<style>
    *{ margin:0; padding:0;}
    dl{list-style: none;}
    .box{ width:400px; height:40px; margin:0 auto;}
    .box dl{ list-style:none;overflow: hidden;border:1px solid #e5e5e5;}
    .box dl dt{background: #ff7e7e;font-size:16px;color:#fff;}
    .box dl dt,.box dl dd{border-bottom:1px solid #e5e5e5;}
    .box dl dd:last-child{border:none;}
    .box dl dd a{background:#1E9FFF;color:#fff;padding:5px 10px;font-size: 12px;margin-left:20px;text-decoration: none;}
    input{margin:10px 20px 10px 0;padding:5px 10px;border:none;outline:0;background:#1E9FFF;color:#fff;}
    span{padding:10px 20px;display:inline-block;width:60px;text-align: center}
</style>
<body>
<div class="box">
    <input id="btnClear" type="button" value="清空内容"/>
    <input id="btnAdd" type="button" value="添加"/>
    <dl>
        <dt>
            <span>标题</span>
            <span>标题1</span>
            <span>标题2</span>
        </dt>
        <dd>
            <span>内容</span>
            <span>内容</span>
            <span>内容</span>
            <a class="btndelte" href="javascript:void(0)">删除</a>
        </dd>
        <dd>
            <span>内容</span>
            <span>内容</span>
            <span>内容</span>
            <a class="btndelte" href="javascript:void(0)">删除</a>
        </dd>
        <dd>
            <span>内容</span>
            <span>内容</span>
            <span>内容</span>
            <a class="btndelte" href="javascript:void(0)">删除</a>
        </dd>
        <dd>
            <span>内容</span>
            <span>内容</span>
            <span>内容</span>
            <a class="btndelte" href="javascript:void(0)">删除</a>
        </dd>
    </dl>
</div>
<script src="js/jquery-1.11.3.min.js"></script>
<script>
    $(function(){
        $("#btnClear").on("click",function(){
            $("dl dd").empty();
        });
        $("#btnAdd").on("click",function(){
            $(‘<dd> <span>内容1</span> <span>内容1</span> <span>内容1</span> <a class="btndelte" href="javascript:void(0)">删除</a> </dd>‘).appendTo("dl")})
        $("dl").on("click",".btndelte",function(){
            console.log($(this).parent());
            $(this).parent().empty();
        })
    })
</script>

</body>
</html>

这个案例主要用到的就是on绑定事件,以及appendTo事件。on绑定事件经常会用到,可以委托绑定(写选择器就是委托事件),否则就是自己绑定注册事件。

原文地址:https://www.cnblogs.com/web001/p/8463585.html

时间: 2024-11-03 14:13:30

表格添加内容并进行删除案例的相关文章

Swift - 给表格添加编辑功能(删除,插入)

1,下面的样例是给表格UITableView添加编辑功能: (1)给表格添加长按功能,长按后表格进入编辑状态 (2)在编辑状态下,第一个分组处于删除状态,第二个分组处于插入状态 (3)点击删除图标,删除对应条目 (4)点击添加图标,插入一条新数据 2,效果图           3,代码如下 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 3

Javascript DOM 03 表格添加、删除 + 搜索

获取 tBodies.tHead.tFoot.rows.cells 隔行变色 鼠标移入高亮 添加.删除一行 DOM方法的使用  添加.删除 1 <script> 2 window.onload=function (){ 3 /*var str='abcdef'; 4 alert(str.search('g')); //找到并且返回字符串出现的位置,如果没找到-1 5 */ 6 /* 7 var str='abc 123 ert'; 8 var arr=str.split(' '); 9 ale

jQuery---表格删除案例

表格删除案例 //1. 找到清空按钮,注册点击事件,清空tbody $("#btn").on("click", function () { $("#j_tb").empty(); }); //2. 找到delete,注册点击事件 $("#j_tb").on("click", ".get", function () { $(this).parent().parent().remove();

datagrid 添加、修改、删除(转载)

原链接:JQueryEasyUI学习笔记(十)datagrid 添加.修改.删除 基于datagrid框架的删除.添加与修改: 主要是批量删除,双击表单修改.选中行修改,增加行修改,再有就是扩展editor的方法,无需废话,直接上代码,代码中的注释写的很详细: <script type="text/javascript" charst="utf-8">var editFlag = undefined;//设置一个编辑标记 //因为layout框架指向hr

jquery实现的表格添加或者删除行操作

jquery实现的表格添加或者删除行操作:对于表格的使用应该是非常的熟悉了,下面是一段非常强大的代码,能够实现表格行的添加删除甚至可以对单元格进行编辑,下面就分享一下次代码,希望能够对大家有所帮助,代码如下: <!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.soft

Swift - 给表格添加移动单元格功能(拖动行)

1,下面的样例是给表格UITableView添加单元格移动功能: (1)给表格添加长按功能,长按后表格进入编辑状态 (2)在编辑状态下,可以看到单元格后面出现拖动按钮 (3)鼠标按住拖动按钮,可以拖动单元格到任意位置 (4)拖动完毕后,还会触发TabelView对应的代理事件 2,效果图如下:   3,代码如下 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34

bootstrap表格添加按钮、模态框实现

bootstrap表格添加按钮.模态框实现 原创 2017年07月20日 17:35:48 标签: bootstrap 1723 bootstrap表格添加按钮.模态框实现 - 需求: 需要表格后面每一列后面都有"添加""删除"按钮.如下图 - 源码如下 <script> function operateFormatter(value, row, index) { return [ '<button type="button"

JQueryEasyUI学习之datagrid 添加、修改、删除

JQueryEasyUI学习之datagrid 添加.修改.删除 实现EasyUI中DataGrid单个表格的编辑

C# 添加,修改,删除Xml节点 摘录

http://blog.csdn.net/zth603/article/details/5743880 C# 添加,修改,删除Xml节点 //添加xml节点    private void AddXml(string image, string title)     {        XmlDocument xmlDoc = new XmlDocument();        xmlDoc.Load(Server.MapPath("../flash/dati.xml")); XmlNo