jQuery Tablesorter不使用ajax

时间:2011-10-20 05:38:25

标签: jquery xml

我希望能够通过ajax(通过xml生成的表格内容)每隔1秒生成一个表格,用于显示自动更新状态。

我无法让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]]});

实际上,我希望我的前两列按降序排序,但它们不是。

这是我的表标签,我没有看到在此之后生成的html中的任何错误。

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

1 个答案:

答案 0 :(得分:2)

根据http://tablesorter.com/docs/

  

tablesorter是一个用于转换标准HTML表的jQuery插件   THEAD和TBODY标记为可排序的表,没有页面刷新。

我认为您需要<thead><tbody>