首页 > Web开发 > 详细

jQuery创建表格并实现删除

时间:2020-06-30 15:43:00      阅读:61      评论:0      收藏:0      [点我收藏+]

利用jQuery创建一个简单的表格,并添加一个简单的删除按钮

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        .tb {
            width: 200px;
            text-align: center;
        }
    </style>
</head>

<body>

    <script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
    <script>
        $(function () {
            let arr = [
                {
                    id: 2,
                    name: ‘sjl‘,
                    age: 10
                },
                {
                    id: 3,
                    name: ‘sddl‘,
                    age: 20
                },
                {
                    id: 5,
                    name: ‘dfjl‘,
                    age: 30
                }
            ]
            let table = $(‘<table/>‘).addClass(‘tb‘);
            let th1 = $(‘<th>‘).html(‘编号‘);
            let th2 = $(‘<th>‘).html(‘名字‘);
            let th3 = $(‘<th>‘).html(‘年龄‘);
            let th4 = $(‘<th>‘).html(‘按钮‘);
            let thead = $(‘<tr/>‘).append(th1).append(th2).append(th3).append(th4);
            table.append(thead);
            $(‘body‘).append(table);

            arr.forEach(r => {
                let tr = $(‘<tr/>‘);
                Object.values(r).forEach(v => {
                    let td = $(‘<td/>‘).html(v);
                    tr.append(td);
                });
                let btn = $(‘<button/>‘).html(‘删除‘).addClass(‘del‘);
                tr.append(btn)
                table.append(tr)
            })

            $(‘.del‘).click(function(){
                if(confirm(‘确定删除吗?‘))
                $(this).parents(‘tr‘).remove();
            })
        })




    </script>
</body>

</html>

 

jQuery创建表格并实现删除

原文:https://www.cnblogs.com/sjl9280/p/13213609.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!