如果关闭JavaScript,不显眼的删除工作如何?Rails:当JavaScript关闭时不显眼DELETE
因为data-method ='delete'被忽略,所以好像你只是得到了一条记录的链接。我想这就是它的意图,对开发人员来说这确实很快且容易,但是如果是这样的话,它并不能真正满足用户点击“删除”链接时的预期。
如果关闭JavaScript,不显眼的删除工作如何?Rails:当JavaScript关闭时不显眼DELETE
因为data-method ='delete'被忽略,所以好像你只是得到了一条记录的链接。我想这就是它的意图,对开发人员来说这确实很快且容易,但是如果是这样的话,它并不能真正满足用户点击“删除”链接时的预期。
真的有一个excellent blog post覆盖这一点。
尝试将?_method=delete
添加到您的删除链接。完全未经测试的代码:
<%= link_to "Delete", record_path(@record, :_method => "delete") %>
试过了,但_method被忽略,它只是显示了以前的记录。 – mahemoff
不,不起作用GET请求。 –
谢谢,一点点努力建立一个单独的页面的所有情况,但我可以做一个变体与在页面链接到一个删除按钮。主要是,我很高兴得到确认,这真的是一个问题。 – mahemoff