使用jQuery对动态表进行排序

时间:2012-06-26 20:52:03

标签: javascript jquery

使用javaScript我会动态填充表头和表数据。我想根据单击的标题单元格对表行进行排序。

注意:主要要求是我不想使用任何jQuery插件,如tablesorter,jqGrid等。

1 个答案:

答案 0 :(得分:0)

其中一个想法是,

表头的

onlick (必须在ajax服务器代码中编写此代码)调用jquery ajax函数,该函数动态获取表内容。

<强> JAVASCRIPT

function getTableData(sort_field, sort_by) { // sort_field: id, date, name.. & sort_by: ascending or descending
        // do call ajax function for getting the data. 
        // Pass the sort_field and sort_by value as sort field name and 
        // do the server code accordingly.
    }

<强> HTML

<table>
<tr>
<th onclick="getTableData('date','asc');">Date</th>
</tr>
</table>