简单的表单输入类型

时间:2013-09-30 08:12:49

标签: ruby-on-rails html5 simple-form

我使用简单形式的gem来渲染我的表单。我想将输入字段类型设置为'number'。此代码无效:

f.input :amount, input_html: { type: 'number' }

设置它的正确方法是什么?

3 个答案:

答案 0 :(得分:12)

以下内容应该有效

f.input :amount, :input_html => { :type => "number" }

更清洁的方式是:

f.input :amount, :as => "number"

希望它有所帮助!

答案 1 :(得分:6)

最简单的方法:

f.input :whatever, as: :numeric

答案 2 :(得分:3)

尝试:

f.input :amount, as: :integer