你能推荐一个支持动态列选择的Ruby on Rails的数据网格类/ gem吗?

时间:2012-02-13 05:13:52

标签: ruby-on-rails-3 rubygems

我正在寻找一个rails gem(或者可能是几个),它将成为我的应用程序面向用户的基础。

我受到一些限制 -

首先,我的用户群在技术上受到了很大的挑战。所有的UI部分都必须非常容易理解(换句话说,它们已被大量使用)。对于这些用户来说,单击列标题并期望在没有某种提示的情况下进行排序将是一个延伸。

其次,应用程序流程需要非常简单。正如我在第一个条件中提到的,如果我把它分散到许多小动作中,我可能会失去我的用户。


问题的核心是我有一个包含15列的数据集。我希望能够:

  • 让用户动态选择要一次查看的列
  • 对视图中的任何列进行排序
  • 过滤结果(通过文字和属性搜索)
  • 分页

我不需要任何编辑功能。


我用谷歌搜索“ruby on rails datagrid”没有太多运气。我正在开发Rails 3.1。谢谢你的帮助!

3 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

我会看一下DataTables。它是一个JS表,并且有一些红宝石包装它,例如:jquery-datatables-rails。还有一个railscast about it

答案 2 :(得分:0)

尝试使用http://plnkr.co/edit/j9DVahEm7y1j5MfsRk1F?p=preview - ruby​​库,它可以帮助您构建和表示类似于表的数据:

  • 可自定义过滤
  • 排序顺序
  • 本地化
  • 导出为CSV