我有一个从数据库中提取信息的数据驱动页面。就目前而言,页面按数据库中称为“类型”的字段对数据进行排序。但我也希望用户能够按“日期”排序而无需重新加载页面。
两个数据集都可以自己正常工作,我只是不知道如何通过超链接在它们之间切换。
我可以在地址栏中使用一个变量(例如:http://example.com?sort=year),但它不会是优先的。
我有一个从数据库中提取信息的数据驱动页面。就目前而言,页面按数据库中称为“类型”的字段对数据进行排序。但我也希望用户能够按“日期”排序而无需重新加载页面。
两个数据集都可以自己正常工作,我只是不知道如何通过超链接在它们之间切换。
我可以在地址栏中使用一个变量(例如:http://example.com?sort=year),但它不会是优先的。
假设您使用的是 html 表格,我无需重新加载(即使用排序参数再次调用控制器)的方式是使用 Javascript,尤其是 jQuery,进行排序。我对jQuery Datatables和jQuery Tablesorter 都很幸运。它们是 jQuery 插件,使用简单。