2013-09-04 6 views
0

У меня есть таблица, которая будучи производимую с PHPPHP динамически таблицы и JQuery TableSorter

<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]] }); 

, что это правильный способ сделать это?

ответ

2

Вы хотели бы сделать это в документах готовую функцию. Поэтому в разделе заголовка вашего html просто добавьте:

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

Это будет работать после полной загрузки документа.

EDIT: Reyaner Ударьте меня на ответ. :)

0

сделал вы попробуете это:

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