0

我有一个带有几个隐藏字段的简单表单:

= form_for item.votes.new, remote: true do |f|
  = f.hidden_field :value, value; 1
  = f.hidden_field :voteable_id, value: item.id
  = f.hidden_field :voteable_type, value: item.class.name
  = f.submit

但是,我想使用 div 而不是提交按钮:

div.arrow.arrow--up

我知道使用 javascript 可以做到这一点,但我能以某种方式纯粹用 Rails 来管理它吗?例如,类似:

= f.submit "", type: :html, partial: 'up_arrow'
4

1 回答 1

0

据我所知,您必须使用提交标签或javascript。但是,您可以像任何其他 html 元素一样使用 CSS 来格式化提交按钮。

http://eisabainyo.net/weblog/2009/04/24/how-to-style-a-submit-button-in-css/

于 2013-05-17T00:01:11.700 回答