Rails Simple Form多页单模型

时间:2018-05-10 06:41:10

标签: ruby-on-rails user-interface simple-form multipage

我正在处理一个带有表单的模型(我使用的是简单表单),它有很多输入,但没有嵌套,我只使用一个模型。

我正在寻找一次显示一个问题或几个问题的最佳方式,然后一旦他们回答了那些继续下一组问题,直到他们到达结束并提交。我已经研究过向导和多页面解决方案但它们看起来太高级了,因为它不是嵌套形式而且是静态的,表单不是动态创建的。

我读了一个关于使用javascript来隐藏同一个表单文件中的不同部分的建议,但我没有找到一个很好的示例或教程来实现这个策略。

让我知道您的建议以及用于简化用户界面表单的任何适用教程。

1 个答案:

答案 0 :(得分:0)

您可以在顶部构建一行标签,当您点击每个标签时,系统会选择另一个div进行展示,并隐藏其他div

w3schools.com上有一个非常简单的教程,包括一个“试一试”按钮,可以显示它的实际效果。

https://www.w3schools.com/howto/howto_js_tabs.asp