rails link_to new_path 远程参数
Parameters with rails link_to new_path remote
我有一个 object title
关联 song
在我的标题索引中,每个 title
都有一个 link_to
按钮,用于创建一个新的 title
,我希望它与相同的 song
object。所以它是这样的:
link_to "Add Title", new_title_path, remote: true
在具有上述代码的视图中我有song_id
。我可以显示单击此 link 时返回的表单,我可以提交数据并创建新的 title
但如何将 song_id
放入该表单或新的title
?
将参数添加到 link,假设 song
是对象
link_to "Add Title", new_title_path(song_id: @title.song_id), remote: true
现在在新的行动中
def new
@title = Title.new(song_id: params[:song_id])
end
最后在new.html.erb
表单中,添加一个隐藏字段标签
<%= f.hidden_field :song_id, @title.song_id %>
希望对您有所帮助!
我有一个 object title
关联 song
在我的标题索引中,每个 title
都有一个 link_to
按钮,用于创建一个新的 title
,我希望它与相同的 song
object。所以它是这样的:
link_to "Add Title", new_title_path, remote: true
在具有上述代码的视图中我有song_id
。我可以显示单击此 link 时返回的表单,我可以提交数据并创建新的 title
但如何将 song_id
放入该表单或新的title
?
将参数添加到 link,假设 song
是对象
link_to "Add Title", new_title_path(song_id: @title.song_id), remote: true
现在在新的行动中
def new
@title = Title.new(song_id: params[:song_id])
end
最后在new.html.erb
表单中,添加一个隐藏字段标签
<%= f.hidden_field :song_id, @title.song_id %>
希望对您有所帮助!