【问题标题】:Rails: Replace Submit Button With Pure HTMLRails:用纯 HTML 替换提交按钮
【发布时间】:2013-05-15 20:06:00
【问题描述】:

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

= 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'

【问题讨论】:

    标签: forms submit ruby-on-rails-4


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2014-01-19
      • 1970-01-01
      • 2017-10-13
      • 2011-05-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多