我有一个数据驱动的页面,它从数据库中提取信息。目前,页面通过数据库中名为“type”的字段对数据进行排序。但我也希望用户能够按“日期”排序,而无需重新加载页面。
两个数据集都可以自行运行,我只是不知道如何只用超链接在它们之间切换。
我可以在地址栏中使用变量(例如:http://example.com?sort=year),但这不是优先的。
答案 0 :(得分:2)
假设您正在使用html表,我在不重新加载的情况下(即使用sort参数再次调用控制器)的方法是使用Javascript,尤其是jQuery来进行排序。我对jQuery Datatables和jQuery Tablesorter都有好运。它们是jQuery插件,易于使用。