1

我正在使用 simple_form gem 来构建我的表单,我想使用 DELETE 方法将表单提交到“/messages/delete_all”。如何使用 simple_form 做到这一点?

这是我到目前为止所拥有的:

=simple_form_for :messages, :url=>{:action=>"delete_all"} do |f|    
   =f.button :submit, "Delete"

不过,这似乎不起作用。它使用 POST 提交到“/messages/delete_all”。

4

2 回答 2

1
simple_form_for :messages, :method => :delete, ...
于 2012-10-29T18:20:21.507 回答
-2

我想简单的形式只是<form>DELETE. 如果是这种情况,DELETE并且PUT在 HTML5 中不受支持:

http://www.w3.org/TR/2010/WD-html5-diff-20101019/
http://dev.w3.org/html5/spec/Overview.html#attr-fs-method

我认为PUT并且DELETE将在 HTML5 表单中得到支持,但看起来它们不再是:(

于 2011-03-25T18:30:04.810 回答