RAILS - 将表单提交到同一页面并显示查询结果

时间:2018-03-07 12:50:34

标签: ruby-on-rails

我需要根据用户的选择显示动态图表。 我想让用户从几个选择菜单中选择填充来自db表的数据的选项。 当用户提交页面时,我想触发查询以获取数据以构建我的图表。

我是Rails的新手,我无法弄清楚如何做到这一点。

我创建了一个新模型,将其设置为“Abstract”(因为我不需要向db编写任何内容,只显示查询结果)但我不知道我必须使用哪个操作(索引) ,新等。)。

我希望我已正确解释了这个问题。

谢谢

1 个答案:

答案 0 :(得分:2)

在您的观看中查看您的问题,您可以form_tag使用remote: true选项并将url设置为您的索引操作。添加业务逻辑以在索引操作中返回图表数据。 remote: true选项将异步触发请求。在您的视图中使用返回的数据显示图表。