如何使用Javascript数据表

时间:2011-06-23 17:01:33

标签: javascript jquery datatables yui

我想使用Javascript来实现一个数据表,可以通过单击表头来重新排序。

我知道jQuery和YUI有这个插件。但是还有一个要求,即用户不需要单击表头,而是单击表外的其他位置,数据表应该正常重新排序。

有什么建议吗?

3 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

您可以使用模拟实用程序来获取所述行为

Y.one("#node").simulate("click");

Here是关于模拟事件的更多信息。

答案 2 :(得分:0)

如果您使用jquery数据表,则可以在点击事件中执行以下操作:

var columnIndexToSort = 0,
    sortAcending = true;

$("#table").fnSort([[columnIndexToSort, sortAcending ? 'asc' : 'desc']]);

这将导致jquery数据表为您排序和重绘表。 jquery datatables插件功能非常强大,我发现找不到它不能做的事情就更难了。