Rfc2616 列出了除 GET 和 POST 之外的许多方法,例如 DELETE、PUT 等。不过,html 表单中的方法字段似乎只允许指定 GET 或 POST。
是否可以在使用非 GET 或 POST 请求方法的 html 页面中创建链接或表单?
最佳答案
试图为在前端使用 Angular 的 Rails 应用解决这个问题;这些似乎适用于该环境:
<a data-confirm="Are you sure?" data-method="delete" href="/link-to-resource" rel="nofollow">Delete</a>
编辑:为了提醒大家,我认为您仍然需要 jQuery 才能工作。我删除了 jQuery,它停止工作了;我把它放回去,它开始工作了。
关于html - 如何在链接或表单中指定 DELETE 方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6926512/