【问题标题】:PHP dynamically generated table and jquery tablesorterPHP动态生成表和jquery tablesorter
【发布时间】:2013-09-04 20:20:02
【问题描述】:

我有一个使用 PHP 生成的表

<table id="mytable" class="tablesorter tablesorter-jui ui-widget ui-widget-content ui-corner-all hasStickyHeaders">
<thead style="">//code for headers </thead>
<tbody>
<?php 
foreach ($active_participants as $participant) 
{
//code for rows..
}
?>
</tbody>
</table>

我正在应用 jquery tablesorter 插件,但是它没有排序(没有 jquery 错误)。我需要它在页面加载时显示,因为它是用户首先会看到的,但是我可以让它在应用之前等待页面完成加载

 $("#myTable").tablesorter({ sortList: [[0,0], [1,0]] });

这样做的正确方法是什么?

【问题讨论】:

    标签: php jquery tablesorter


    【解决方案1】:

    您可能希望在文档就绪功能中执行此操作。因此,在您的 html 的 head 部分中添加:

    <script type="text/javascript">
    $(document).ready(function() {
        $("#myTable").tablesorter({ sortList: [[0,0], [1,0]] });
    });
    </script>
    

    这将在文档完全加载后运行。

    编辑:Reyaner 击败我得到答案。 :)

    【讨论】:

      【解决方案2】:

      你试过了吗:

      $(document).ready(function(){
          $("#myTable").tablesorter({ sortList: [[0,0], [1,0]] });
      });
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2010-11-04
        • 1970-01-01
        • 2011-03-26
        • 2011-01-27
        • 1970-01-01
        • 2016-01-20
        • 1970-01-01
        相关资源
        最近更新 更多