可以说我有一个消息资源.在html的某处我有:
<%= link_to("Delete", message, :title => 'Delete', :confirm => 'Are you sure?',
:method => :delete )%>
Run Code Online (Sandbox Code Playgroud)
在我删除它之后,它会将我重定向到列出所有消息的页面.有没有办法重定向到删除后指定的页面?
在控制器中:
def delete
Item.find(params[:id]).destroy
redirect_to :action => "index"
end
Run Code Online (Sandbox Code Playgroud)
要重定向到最后一个网址,请使用:
redirect_to :back
Run Code Online (Sandbox Code Playgroud)
http://api.rubyonrails.org/classes/ActionController/Base.html#M000662
如果你能学习如何很好地阅读api文档,那么一旦掌握了它们,它们就非常有用.
| 归档时间: |
|
| 查看次数: |
854 次 |
| 最近记录: |