Rails button_to用于自定义名称/值提交

时间:2012-09-23 08:32:02

标签: ruby-on-rails button-to

在Rails中,使用button_to

可以实现这样的HTML输出
<button type="submit" value="1" name="id">Type 1</button>
<button type="submit" value="2" name="id">Type 2</button>

使用button_to而不是在表单中手动输入HTML的原因是什么?

...

编辑:

也许我应该改一下这个?似乎更好的方法是将一些隐藏字段添加到button_to表单。我似乎无法做到这一点。

那么将额外隐藏字段传递给通过button_to生成的动态表单的正确Rails解决方案是什么?或者我应该手动构建表单吗?

e.g。我有:

button_to "Download", items_path(:release_id => release), :remote => true

我希望以POST format => "download"

的形式传递一个额外的参数

1 个答案:

答案 0 :(得分:0)

似乎我的回答是使用form_tag助手