如何以顺序形式跟踪选择

时间:2010-08-23 05:40:44

标签: ruby-on-rails ajax

我本质上是一个表单,只有字段依赖于前面的选择,而表单对象的类型并不总是典型的表单对象。

例如,第一种选择只是以链接的形式。它可以是教师列表,当您选择教师姓名时,教师教授的课程将显示在下拉列表中。然后,选择一个班级后,可用日期和时间将显示在日历中。选择日期/时间后,我需要知道所做的所有选择 - 教师,班级,日期和时间。

您如何建议跟踪这些选择?我正在使用ajax,虽然有时会隐藏表单字段,但我仍然可以访问它们的值。唯一的例外是教师选择。由于它只是一个链接,我将选定的值传递给方法,但后来我丢失了选择。我可以将选择存储在隐藏字段中,但这真的是最好的解决方案吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

我会在控制器操作上使用会话存储。然后,一旦完成提取所有收集的信息。