侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130562 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

jquery去除表格中的空的<td>行或列

2024-05-07 星期二 / 0 评论 / 0 点赞 / 58 阅读 / 92746 字

<!DOCTYPE html> <html> <!--去除表格中的空的<td>行或列--> <head> <title>Demo</title> <style type="text/css">

<!DOCTYPE html>
<html>
<!--去除表格中的空的<td>行或列-->
<head>
    <title>Demo</title>
    <style type="text/css">
    table {
        border-collapse: collapse;
    }
    
    td {
        border: solid 1px #CCC;
        width: 20px;
        height: 20px;
    }
    </style>
    <script src="http://libs.baidu.com/jquery/2.0.0/jquery.js"></script>
</head>

<body>
    <input type="button" value="Clear Empty" onclick="RemoveEmpty();" />
    <table id="testtable">
        <tr>
            <td>a</td>
            <td>b</td>
            <td></td>
            <td>b</td>
            <td></td>
            <td>c</td>
            <td>d</td>
            <td></td>
            <td>e</td>
            <td>f</td>
            <td></td>
            <td></td>
            <td>g</td>
            <td></td>
            <td>h</td>
            <td></td>
            <td>i</td>
            <td></td>
            <td>j</td>
            <td></td>
            <td>k</td>
            <td></td>
            <td>l</td>
            <td></td>
            <td>m</td>
            <td></td>
            <td>n</td>
            <td></td>
            <td>o</td>
            <td></td>
        </tr>
        <tr>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
        </tr>
        <tr>
            <td>a</td>
            <td></td>
            <td></td>
            <td>b</td>
            <td></td>
            <td>c</td>
            <td>d</td>
            <td></td>
            <td>e</td>
            <td>f</td>
            <td></td>
            <td></td>
            <td>g</td>
            <td></td>
            <td>h</td>
            <td></td>
            <td>i</td>
            <td></td>
            <td>j</td>
            <td></td>
            <td>k</td>
            <td></td>
            <td>l</td>
            <td></td>
            <td>m</td>
            <td></td>
            <td>n</td>
            <td></td>
            <td>o</td>
            <td></td>
        </tr>
        <tr>
            <td>a</td>
            <td></td>
            <td></td>
            <td>b</td>
            <td></td>
            <td>c</td>
            <td>d</td>
            <td></td>
            <td>e</td>
            <td>f</td>
            <td></td>
            <td></td>
            <td>g</td>
            <td></td>
            <td>h</td>
            <td></td>
            <td>i</td>
            <td></td>
            <td>j</td>
            <td></td>
            <td>k</td>
            <td></td>
            <td>l</td>
            <td></td>
            <td>m</td>
            <td></td>
            <td>n</td>
            <td></td>
            <td>o</td>
            <td></td>
        </tr>
        <tr>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
        </tr>
        <tr>
            <td>a</td>
            <td></td>
            <td></td>
            <td>b</td>
            <td></td>
            <td>c</td>
            <td>d</td>
            <td></td>
            <td>e</td>
            <td>f</td>
            <td></td>
            <td></td>
            <td>g</td>
            <td></td>
            <td>h</td>
            <td></td>
            <td>i</td>
            <td></td>
            <td>j</td>
            <td></td>
            <td>k</td>
            <td></td>
            <td>l</td>
            <td></td>
            <td>m</td>
            <td></td>
            <td>n</td>
            <td></td>
            <td>o</td>
            <td></td>
        </tr>
        <tr>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
        </tr>
        <tr>
            <td>a</td>
            <td></td>
            <td></td>
            <td>b</td>
            <td></td>
            <td>c</td>
            <td>d</td>
            <td></td>
            <td>e</td>
            <td>f</td>
            <td></td>
            <td></td>
            <td>g</td>
            <td></td>
            <td>h</td>
            <td></td>
            <td>i</td>
            <td></td>
            <td>j</td>
            <td></td>
            <td>k</td>
            <td></td>
            <td>l</td>
            <td></td>
            <td>m</td>
            <td></td>
            <td>n</td>
            <td></td>
            <td>o</td>
            <td></td>
        </tr>
        <tr>
            <td>a</td>
            <td></td>
            <td></td>
            <td>b</td>
            <td></td>
            <td>c</td>
            <td>d</td>
            <td></td>
            <td>e</td>
            <td>f</td>
            <td></td>
            <td></td>
            <td>g</td>
            <td></td>
            <td>h</td>
            <td></td>
            <td>i</td>
            <td></td>
            <td>j</td>
            <td></td>
            <td>k</td>
            <td></td>
            <td>l</td>
            <td></td>
            <td>m</td>
            <td></td>
            <td>n</td>
            <td></td>
            <td>o</td>
            <td></td>
        </tr>
        <tr>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
        </tr>
        <tr>
            <td>a</td>
            <td></td>
            <td></td>
            <td>b</td>
            <td></td>
            <td>c</td>
            <td>d</td>
            <td></td>
            <td>e</td>
            <td>f</td>
            <td></td>
            <td></td>
            <td>g</td>
            <td></td>
            <td>h</td>
            <td></td>
            <td>i</td>
            <td></td>
            <td>j</td>
            <td></td>
            <td>k</td>
            <td></td>
            <td>l</td>
            <td></td>
            <td>m</td>
            <td></td>
            <td>n</td>
            <td></td>
            <td>o</td>
            <td></td>
        </tr>
        <tr>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
        </tr>
        <tr>
            <td>a</td>
            <td></td>
            <td></td>
            <td>b</td>
            <td></td>
            <td>c</td>
            <td>d</td>
            <td></td>
            <td>e</td>
            <td>f</td>
            <td></td>
            <td></td>
            <td>g</td>
            <td></td>
            <td>h</td>
            <td></td>
            <td>i</td>
            <td></td>
            <td>j</td>
            <td></td>
            <td>k</td>
            <td></td>
            <td>l</td>
            <td></td>
            <td>m</td>
            <td></td>
            <td>n</td>
            <td></td>
            <td>o</td>
            <td></td>
        </tr>
        <tr>
            <td>a</td>
            <td>b</td>
            <td></td>
            <td>b</td>
            <td></td>
            <td>c</td>
            <td>d</td>
            <td></td>
            <td>e</td>
            <td>f</td>
            <td></td>
            <td></td>
            <td>g</td>
            <td></td>
            <td>h</td>
            <td></td>
            <td>i</td>
            <td></td>
            <td>j</td>
            <td></td>
            <td>k</td>
            <td></td>
            <td>l</td>
            <td></td>
            <td>m</td>
            <td></td>
            <td>n</td>
            <td></td>
            <td>o</td>
            <td></td>
        </tr>
        <tr>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
        </tr>
        <tr>
            <td>a</td>
            <td></td>
            <td></td>
            <td>b</td>
            <td></td>
            <td>c</td>
            <td>d</td>
            <td></td>
            <td>e</td>
            <td>f</td>
            <td></td>
            <td></td>
            <td>g</td>
            <td></td>
            <td>h</td>
            <td></td>
            <td>i</td>
            <td></td>
            <td>j</td>
            <td></td>
            <td>k</td>
            <td></td>
            <td>l</td>
            <td></td>
            <td>m</td>
            <td></td>
            <td>n</td>
            <td></td>
            <td>o</td>
            <td></td>
        </tr>
        <tr>
            <td>a</td>
            <td></td>
            <td></td>
            <td>b</td>
            <td></td>
            <td>c</td>
            <td>d</td>
            <td></td>
            <td>e</td>
            <td>f</td>
            <td></td>
            <td></td>
            <td>g</td>
            <td></td>
            <td>h</td>
            <td></td>
            <td>i</td>
            <td></td>
            <td>j</td>
            <td></td>
            <td>k</td>
            <td></td>
            <td>l</td>
            <td></td>
            <td>m</td>
            <td></td>
            <td>n</td>
            <td></td>
            <td>o</td>
            <td></td>
        </tr>
        <tr>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
        </tr>
        <tr>
            <td>a</td>
            <td></td>
            <td></td>
            <td>b</td>
            <td></td>
            <td>c</td>
            <td>d</td>
            <td></td>
            <td>e</td>
            <td>f</td>
            <td></td>
            <td></td>
            <td>g</td>
            <td></td>
            <td>h</td>
            <td></td>
            <td>i</td>
            <td></td>
            <td>j</td>
            <td></td>
            <td>k</td>
            <td></td>
            <td>l</td>
            <td></td>
            <td>m</td>
            <td></td>
            <td>n</td>
            <td></td>
            <td>o</td>
            <td></td>
        </tr>
        <tr>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
        </tr>
        <tr>
            <td>a</td>
            <td></td>
            <td></td>
            <td>b</td>
            <td></td>
            <td>c</td>
            <td>d</td>
            <td></td>
            <td>e</td>
            <td>f</td>
            <td></td>
            <td></td>
            <td>g</td>
            <td></td>
            <td>h</td>
            <td></td>
            <td>i</td>
            <td></td>
            <td>j</td>
            <td></td>
            <td>k</td>
            <td></td>
            <td>l</td>
            <td></td>
            <td>m</td>
            <td></td>
            <td>n</td>
            <td></td>
            <td>o</td>
            <td></td>
        </tr>
        <tr>
            <td>a</td>
            <td></td>
            <td></td>
            <td>b</td>
            <td></td>
            <td>c</td>
            <td>d</td>
            <td></td>
            <td>e</td>
            <td>f</td>
            <td></td>
            <td></td>
            <td>g</td>
            <td></td>
            <td>h</td>
            <td></td>
            <td>i</td>
            <td></td>
            <td>j</td>
            <td></td>
            <td>k</td>
            <td></td>
            <td>l</td>
            <td></td>
            <td>m</td>
            <td></td>
            <td>n</td>
            <td></td>
            <td>o</td>
            <td></td>
        </tr>
        <tr>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
        </tr>
        <tr>
            <td>a</td>
            <td></td>
            <td></td>
            <td>b</td>
            <td></td>
            <td>c</td>
            <td>d</td>
            <td></td>
            <td>e</td>
            <td>f</td>
            <td></td>
            <td></td>
            <td>g</td>
            <td></td>
            <td>h</td>
            <td></td>
            <td>i</td>
            <td></td>
            <td>j</td>
            <td></td>
            <td>k</td>
            <td></td>
            <td>l</td>
            <td></td>
            <td>m</td>
            <td></td>
            <td>n</td>
            <td></td>
            <td>o</td>
            <td></td>
        </tr>
        <tr>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
        </tr>
        <tr>
            <td>a</td>
            <td></td>
            <td></td>
            <td>b</td>
            <td></td>
            <td>c</td>
            <td>d</td>
            <td></td>
            <td>e</td>
            <td>f</td>
            <td></td>
            <td></td>
            <td>g</td>
            <td></td>
            <td>h</td>
            <td></td>
            <td>i</td>
            <td></td>
            <td>j</td>
            <td></td>
            <td>k</td>
            <td></td>
            <td>l</td>
            <td></td>
            <td>m</td>
            <td></td>
            <td>n</td>
            <td></td>
            <td>o</td>
            <td></td>
        </tr>
        <tr>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
        </tr>
        <tr>
            <td>a</td>
            <td></td>
            <td></td>
            <td>b</td>
            <td></td>
            <td>c</td>
            <td>d</td>
            <td></td>
            <td>e</td>
            <td>f</td>
            <td></td>
            <td></td>
            <td>g</td>
            <td></td>
            <td>h</td>
            <td></td>
            <td>i</td>
            <td></td>
            <td>j</td>
            <td></td>
            <td>k</td>
            <td></td>
            <td>l</td>
            <td></td>
            <td>m</td>
            <td></td>
            <td>n</td>
            <td></td>
            <td>o</td>
            <td></td>
        </tr>
        <tr>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
        </tr>
        <tr>
            <td>a</td>
            <td></td>
            <td></td>
            <td>b</td>
            <td></td>
            <td>c</td>
            <td>d</td>
            <td></td>
            <td>e</td>
            <td>f</td>
            <td></td>
            <td></td>
            <td>g</td>
            <td></td>
            <td>h</td>
            <td></td>
            <td>i</td>
            <td></td>
            <td>j</td>
            <td></td>
            <td>k</td>
            <td></td>
            <td>l</td>
            <td></td>
            <td>m</td>
            <td></td>
            <td>n</td>
            <td></td>
            <td>o</td>
            <td></td>
        </tr>
        <script type="text/javascript">
        $(function() {

            RemoveEmpty();

        });

        function RemoveEmpty() {
            var notEmpty = new Array();


            $("#testtable tr").each(function(i, items) {

                if ($.trim($(items).text()).length == 0) {
                    $(items).remove();

                }
                $(items).find("td").each(function(tdIndex, tdItem) {
                    if ($.trim($(tdItem).text()) != "") {
                        if (!IsContain(notEmpty, tdItem)) {
                            notEmpty.push(tdIndex);
                        }
                    }


                });

            });


            $("#testtable tr").each(function(index, item) {

                $(item).find("td").each(function(tdIndex, tdItem) {
                    if (!IsContain(notEmpty, tdIndex)) {
                        $(tdItem).remove();
                    }

 

                });
            });
        }

        function IsContain(arr, value) {
            for (var i = 0; i < arr.length; i++) {
                if (arr[i] == value)
                    return true;
            }
            return false;
        }
        </script>
</body>

</html>

 

<!--在页面中如果包含了html,css,js看起来很乱,那应该怎么格式化:
sublime Text 3中安装 格式化插件  通过ctrl + shift + p调出插件安装界面。
 在插件安装框中输入:HTML-CSS-JS Prettify,并安装该插件。
 配置nodejs的本地路径。
 在Preferences中Package settings中选择相应插件进行格式化代码


-->

 

广告 广告

评论区