2016-08-23 15 views
0

は私が達成しようとしていることレールは入力タグのhtmlリスト属性をサポートしていませんか?

.col-md-2.execute_at_input = f.input :execute_at, label: "Execute Attt", placeholder: " In Minutes ", list: 'listid' 

上記のコードは次のように出力

https://jsfiddle.net/uxc45hcs/

しかし、レールは、「リスト」をHTML属性をサポートしているようだしないレールで、このようなものです:

<input class="string optional form-control" placeholder=" In Minutes " type="text" value="" name="execute_at" data-validate="true"> 

どこそれがあるべきよう:

<input class="string optional form-control" placeholder=" In Minutes " type="text" value="" name="execute_at" data-validate="true" list="listid"> 

私は何か間違っていますか?

このような何かが動作するはず

答えて

1

:(レール5でテスト)

<%= f.text_field :name, :class => 'form-control col-md-2', :placeholder => 'In Minutes', :list => "listid" %>

1

これはこれはあなたの場合は、出力

<div class="col-md-2 execute_at_input"> 
    <input id="execute_at" label="Execute Attt" list="listid" name="execute_at" placeholder=" In Minutes " size="30" type="text" maxlength="255"> 
</div> 

を次の結果text_field

.col-md-2.execute_at_input= f.text_field :execute_at, label: "Execute Attt", placeholder: " In Minutes ", list: 'listid' 

で動作します使用しているFormtastic構文を確認する

関連する問題