我的form_for有两个提交按钮:一个是保存为草稿,另一个是发布。 为了处理帖子的状态(已发布或草稿),我这样做了:
<%= f.submit "published", class: 'form-control' name: "status" %>
<%= f.submit "draft", class: 'form-control', name: "status" %>
我传递“status”参数,并将其作为“已发布”或“草稿”的值。问题是该值是按钮的标签。我想改变标签,但不是价值。我试着添加:
label: "My label"
到每个按钮但似乎没有用。
我怎么能这样做?
答案 0 :(得分:1)
这可能是一种方式,但我认为这不是最好的方式
<%= f.button "My Label", as: :submit, class: 'form-control' name: "status", value: "published" %>