代码之家  ›  专栏  ›  技术社区  ›  Ayman

[快速搜索]如何确定显示的行数?

  •  2
  • Ayman  · 技术社区  · 14 年前

    我将jquery与tablesorter和quicksearch插件结合使用。这些很好用。

    我怎样才能:

    1. 动态显示每个显示行的行号?

    2. 在我的页面上的某个位置,显示显示的行总数?

    2 回复  |  直到 13 年前
        1
  •  2
  •   Vincent Ramdhanie    13 年前
     $('tr:visible').length
    

    请给出页面上可见的行数。

    沿着这条线的东西:

     var rowCount = $('tr:visible').length;
     $('#rowCountDiv').html(rowCount + "rows");
    

    将数字写在页面上的一个分区中,其ID为 rowCountDiv

        2
  •  1
  •   Josh    13 年前

    这是正确的答案。在PHP中,使用如下内容:

    echo "Dynamic count: <p id=\"count\"></p>";
    

    然后在QuickSearch中添加onAfter函数。

    onAfter: function() {
        document.getElementById("count").innerHTML=($('tr:visible').length-1);
    }
    

    哇!现在您有了一个动态计数,每当搜索表时都会更新该计数。

    推荐文章