0

我是 Rails 新手,现在我有一个带有控制器和视图的简单应用程序。页面加载完毕,控制器执行大量 http 请求(无法更改)并填充结构数组。控制器对它进行排序,视图迭代并将其显示在表格中。

我希望用户能够单击几个按钮之一并以不同的方式对数据进行排序。现在,我只需传递一个带有页面重新加载的 :sort 变量,以不同的方式排序,瞧。但是,我想知道是否有一种方法可以对这个数组进行排序而不必重新填充它。这可能是一个超级简单的问题,我只是没有在寻找正确的东西。基本上,我可以将数组传回控制器,以便它可以对页面进行排序和重新加载吗?谢谢你的帮助。

4

2 回答 2

1

关于排序有一个很好的演员,我相信你在这里找到你的答案:http: //asciicasts.com/episodes/240-search-sort-paginate-with-ajax

于 2012-12-23T04:57:07.713 回答
0

您可以使用不会触发服务器请求的 JQuery 表。

对于演示检查

http://datatables.net/

于 2012-12-23T13:29:26.463 回答