1

電話番号フィールドにhttp://jasny.github.com/bootstrap/javascript.html#inputmaskからのデータマスクを持たせたい simple_form gem 対応フォームをカスタマイズしています。

私の元のコードは次のとおりです。

  <%= f.input :phone, :required => true, 
            :input_html => { :maxlength => 14} %>

のようなものを f.input に渡すために必要なコードは何ですか?

input_html や label_html などを使用してもうまくいかないようです。

4

1 に答える 1

5

あなたのフォームでこれを試してください:

<%= f.input :phone, :required => true, 
            :input_html => { :maxlength => 14, :"data-mask" => "999-999-9999" } %>

また、Rails 3.1 以降を実行していて、vendor/assets/javascripts ディレクトリに jasny ファイルがあると仮定すると、bootstrap-inputmask ファイルを app/assets/javascripts/application.js に必ず含めてください。

//= require jquery
//= require jquery_ujs
//= require bootstrap
//= require bootstrap-inputmask
//= require_tree .
于 2013-02-06T04:02:47.567 に答える