向锚标记中的 url 发送删除请求
Sending a delete request to the url in an anchor tag
如何将删除请求发送到指定的 URL(在 href 属性中)。
<a href="/apartments/<%= @apartment.id %>">Delete</a>
到目前为止,我已尝试将 method = "delete"
作为锚标记中的属性。我可以通过像这样制作一个按钮来让它工作,
<form action = "/apartments/<%= @apartment.id %>" method = "post">
<input type="hidden" name="_method" value="delete" />
<button type="submit">Delete</button>
</form>
但是,我更愿意将其保留为 link,以便它与编辑、查看详细信息以及与此特定项目一起出现的其他类似操作保持一致。
我正在使用 Sinatra。
谢谢!
你不能使用锚标签(至少没有 JS)。链接应该是幂等的。
如何将删除请求发送到指定的 URL(在 href 属性中)。
<a href="/apartments/<%= @apartment.id %>">Delete</a>
到目前为止,我已尝试将 method = "delete"
作为锚标记中的属性。我可以通过像这样制作一个按钮来让它工作,
<form action = "/apartments/<%= @apartment.id %>" method = "post">
<input type="hidden" name="_method" value="delete" />
<button type="submit">Delete</button>
</form>
但是,我更愿意将其保留为 link,以便它与编辑、查看详细信息以及与此特定项目一起出现的其他类似操作保持一致。
我正在使用 Sinatra。
谢谢!
你不能使用锚标签(至少没有 JS)。链接应该是幂等的。