2011-10-20 24 views
0

javascriptで1秒ごとに生成されるテーブルをajax(テーブルの内容がxml形式で生成されます)でソートできるようにしたいと思います。jQuery Tablesorterがajaxで動作しない

jQuery tablesorterを動作させることができません。

更新が発生するたびに(1秒ごとに)これを呼び出します。それは実行されているように見え、Firefoxのコンソールにエラーはありません。表が正しくレンダリングされた(および更新)

//imports in head tag 
<script type="text/javascript" src="./support/jquery-1.6.4.js"></script> 
<script type="text/javascript" src="./support/jquery.tablesorter/jquery.tablesorter.js"></script> 

updateTable(newXML); //here the table is generated and set to innerhtml of a div tag. 
$("table").tablesorter({sortList:[[0,1],[1,1]]}); 

はEssentialy、私は私の最初の2列が降順にソートされることを期待するが、そうではありませんされています。

ここに私のテーブルタグがあります。この後に生成されるHTMLにはエラーはありません。 http://tablesorter.com/docs/に応じ

"<table id='mytable' width=650 class=\"tablesorter\"><tr id='headRow'>" + 

答えて

2

tablesorterは、ページを更新せずにソート可能なテーブルに THEADとTBODYタグを持つ標準のHTMLテーブルを回すためのjQueryプラグインです。

は、私はあなたが<thead><tbody>

が必要だと思います
関連する問題