仅显示当天的表格数据

汤姆

好的,所以我有一张信息表。该表的内部是名称和日期列(DD-MM-YYYY)。

我需要将表限制为仅显示表中日期等于当前日期的行。因此,如果有10行,而其中只有5行在date列中有今天的日期,则仅应显示这5行。

所以我想知道是否有人知道仅显示今天日期的行并每天自动更改日期的任何代码。

目前的HTML

<table class="tablesorter">
<thead>
    <tr>
        <th>Name</th>
        <th>Release Date</th>
    </tr>
</thead>
<tbody>
    <tr>
        <td>Peter Parker</td>
        <td>11/07/2015</td>
    </tr>
    <tr>
        <td>John Hood</td>
        <td>12/07/2015</td>
    </tr>
    <tr>
        <td>Clark Kent</td>
        <td>12/07/2015</td>
    </tr>
    <tr>
        <td>Bruce Almighty</td>
        <td>13/07/2015</td>
    </tr>
    <tr>
        <td>Bruce Evans</td>
        <td>14/07/2015</td>
    </tr>
</tbody>
</table>

当前的Javascript

$(document).ready(function () {
$("table").tablesorter({
    headers: {
        0: {
            sorter: false
        },
        1: {
            sorter: false
        },
        2: {
            sorter: false
        }
    }
});
});
JBux

我建议在它们出现在HTML中之前先进行此操作,但这是使用jQuery的方法。

$("document").ready(function () {
    var t = new Date();
    $("tr td:nth-child(2)").each(function () {
        var text = $(this).text().match(/(\d+)/g);
        var d = new Date(text[2], text[1] - 1, text[0]);
        if (d.toDateString() == t.toDateString()) {
            var d = new Date(text[2], text[1] - 1, text[0]);
            $(this).closest('tr').addClass('hidden');
        };
    });
});

今天的数据已定义。该函数将循环显示TD每个TR日期中的第二个从文本内部定义一个日期(使用regex-match分隔日期成分),将其与今天的日期进行比较,如果它们相同,则将hidden添加到整个行中。

JSFiddle

希望能有所帮助。

编辑:原谅我,我没有正确阅读问题!您似乎想隐藏那些没有今天的日期。在这种情况下==,将if块中的更改!=这将相反。JSFiddle 2

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何仅显示表格中的过滤数据

来自分类Dev

仅使用 div 元素显示表格数据

来自分类Dev

PHP Mysql select语句仅显示当天记录

来自分类Dev

为什么我的表格视图仅按升序显示日期,而不显示其余数据

来自分类Dev

Laravel表格显示数据

来自分类Dev

显示表格数据

来自分类Dev

在表格中显示数据

来自分类Dev

表格不显示数据

来自分类Dev

表格不显示数据

来自分类Dev

如何使用JQuery仅显示从当天开始的下一个星期?

来自分类Dev

通过API调用仅显示Google表格中的最新数据行

来自分类Dev

打开Excel文件时仅显示表格

来自分类Dev

如何使TFOOT仅显示在表格的末尾

来自分类Dev

在表格中显示父子数据

来自分类Dev

表格未显示输入数据

来自分类Dev

在表格中显示父子数据

来自分类Dev

在表格中显示json数据

来自分类Dev

在底部显示数据的 HTML 表格

来自分类Dev

在表格中显示 xml 数据

来自分类Dev

在当天的前2天显示当天的名称

来自分类Dev

访问表格-如果单元格中有数据,如何仅显示字段和单元格值?

来自分类Dev

如何仅删除当天的bash_history?

来自分类Dev

SQL语句仅当天的最新条目

来自分类Dev

仅显示数据包的数据部分

来自分类Dev

仅显示数据包的数据部分

来自分类Dev

显示当天预订活动的不同用户

来自分类Dev

Google图表-表格图表不显示数据

来自分类Dev

使用模板以表格格式显示数据

来自分类Dev

以表格胜出形式C#显示数据