【发布时间】:2012-01-21 07:48:56
【问题描述】:
项目 habtm 任务
在tasks/show.html.erb 我有link_to "Add This Task To Project", new_project_path(:task => @task)
这会将@task 参数传递给new_project_path http://localhost:3000/projects/new?task=24
以这种方式访问new_project_path 时,如何确保Project#new 表单中的默认<select><option> 是我的@task.title?
===更新===
我正在使用simple_form gem 来生成选择元素
= simple_form_for @project do |f|
= f.association :task, :collection => current_user.task.collect { |t| t.title }, :prompt => "Select workout"
【问题讨论】:
-
您使用什么来生成
select元素?你能提供你这样做的行吗? -
用视图更新问题以生成
select
标签: ruby-on-rails ruby forms