2011-08-09 51 views
0

我加载页面所需的所有数据,一旦它加载,我想添加一个dropdownbox /一组按钮来改变数据的排序取决于选择什么。刷新html表

由于我需要的所有数据都已经加载,所以做回发并重新获得相同的内容是多余的。我认为这是可能的使用JavaScript,但我很糟糕。顺便说一句,我正在做这个MVC。

所以我的问题是:

1)如果可能的话,它是如何在JavaScript中做了什么? 2)是否有另一种更好的方式来显示和刷新显示的数据而不是使用表?

回答

0

嗯,简单的答案是:

这里有很多不同的方式如何做到这一点。只需按照链接并选择一个你喜欢的。 我会推荐使用jQuery,所以我搜索了jQuery插件。

Jquery Tablesort

1

所以,你想要做的客户端由JavaScript排序。我建议你使用第三方jQuery库,如http://www.datatables.net/。对于最简单的设置,你只需要给你的表一个ID并运行脚本。

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

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