我有一个用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]] });
这样做的正确方法是什么?
答案 0 :(得分:2)
您可能希望在文档就绪功能中执行此操作。所以在你的html的head部分只需添加:
<script type="text/javascript">
$(document).ready(function() {
$("#myTable").tablesorter({ sortList: [[0,0], [1,0]] });
});
</script>
一旦文档完全加载,它就会运行。
编辑:Reyaner打败我的答案。 :)答案 1 :(得分:0)
$(document).ready(function(){
$("#myTable").tablesorter({ sortList: [[0,0], [1,0]] });
});