【发布时间】:2012-01-22 12:39:41
【问题描述】:
Rails 通过使用 POST 和表单中的隐藏字段来模拟对资源的 DELETE。但这使得必须使用表单来删除记录。 但是,如果我想通过显示在行末尾的锚标记“删除”来删除一行,我将如何实现呢?所以说我正在显示人员记录,我的行看起来像:
||名字||姓氏||
||富 ||酒吧 ||删除
||巴兹 ||富 ||删除
...
在删除单击时,我想在不使用表单和隐藏字段的情况下路由到 /people/:id/destroy?
【问题讨论】:
-
我知道我可以添加:map.connect 'people/:id/destroy',:controller => 'people', :action => 'destroy' 但是我只想使用地图。资源:我已经拥有的人,它适用于除删除之外的所有人。
标签: ruby-on-rails rest