刷新html表

时间:2011-08-09 07:30:32

标签: javascript

我正在加载页面所需的所有数据,并且我想添加一个下拉框/一组按钮来根据所选内容更改数据的排序。

由于我需要的所有数据都已加载,因此进行回发并重新获得相同的内容将是多余的。我认为这可以使用javascript,但我很擅长。顺便说一下,我在MVC上这样做。

所以我的问题是:

1)如果有可能,如何在javascript中完成? 2)是否有另一种更好的方式来显示和刷新显示的数据而不是使用表格?

3 个答案:

答案 0 :(得分:1)

所以你想通过javascript进行客户端排序。我建议你使用像http://www.datatables.net/这样的第三方jQuery库。对于最简单的设置,您只需要为表提供一个ID并运行脚本。

$("#myTable").dataTable();

当然,如果您有很多行,则需要考虑服务器端处理。

答案 1 :(得分:0)

嗯,简单的答案是:

有很多不同的方法可以做到这一点。只需点击链接,然后选择您喜欢的链接。 我建议使用jQuery,所以我搜索了jQuery插件。

Jquery Tablesort

答案 2 :(得分:0)

纯Javascript

  • sorttable是一种使表格可排序的简单方法。

<强> JQuery的

  • Table Sorter非常有名

  • Flexgrid也是另一种选择,不仅用于排序,还用于使表/网格获得很好的新功能

Aee还33 JavaScript Solutions for Sorting Tables用于其他jQuery和纯JavaScript选项。