在 rails 中实现模型的多步创建的好方法是什么?我的意思是,用户填写一个部分,然后在另一页上填写下一部分,而不是一个长表格。本质上,这是一个多部分表单,每个部分在不同的页面上。
如何保存表单每个部分的用户输入?我也在对字段进行验证;如何在 Rails 中处理验证,以便单独验证表单的每个部分? (如果我把所有的验证都放在模型中,表单将永远不会成功验证,因为用户看不到的字段永远不会被填写。是的,javascript 是一个选项;我想在 Rails 中处理验证,以便它即使禁用 javascript 也能工作)。
最佳答案
Ryan Bates 做了一个与此直接相关的截屏视频,我强烈建议您查看:
http://railscasts.com/episodes/217-multistep-forms
关于ruby-on-rails - Rails 多步模型创建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4532218/