2011-07-07 18 views
0

Railsでdate_selectタグを取得して空白のオプションを表示できません。ここに私のコードです:Railsでselect_monthを使用しているときに空白のオプションを取得する

<%= select_month(@foo, :include_blank => true) %> 

しかし、このコードは空白のオプションなしでこのHTMLをレンダリングします。

<select id="month" name="month"><option value="1">January</option> 
    <option value="2">February</option> 

    <option value="3">March</option> 
    <option value="4">April</option> 
    <option value="5">May</option> 
    <option value="6">June</option> 
    <option value="7">July</option> 
    <option value="8">August</option> 
    <option value="9">September</option> 
    <option value="10">October</option> 
    <option value="11">November</option> 

    <option value="12">December</option> 
</select> 

私は何か見落としていますか?

答えて

1

使用しているレールのバージョンはどれですか?私はちょうどコンソール(レール3.0.8)でこれを試して、それが動作します:

ruby-1.9.2-p0 > include ActionView::Helpers::DateHelper 
ruby-1.9.2-p0 > select_month(Time.now) 

=> <select id="date_month" name="date[month]"> 
<option value="1">January</option> 
<option value="2">February</option> 
<option value="3">March</option> 
<option value="4">April</option> 
<option value="5">May</option> 
<option value="6">June</option> 
<option selected="selected" value="7">July</option> 
<option value="8">August</option> 
<option value="9">September</option> 
<option value="10">October</option> 
<option value="11">November</option> 
<option value="12">December</option> 
</select> 

ruby-1.9.2-p0 > select_month(Time.now, :include_blank => true) 
=> <select id="date_month" name="date[month]"> 
<option value=""></option> 
<option value="1">January</option> 
<option value="2">February</option> 
<option value="3">March</option> 
<option value="4">April</option> 
<option value="5">May</option> 
<option value="6">June</option> 
<option selected="selected" value="7">July</option> 
<option value="8">August</option> 
<option value="9">September</option> 
<option value="10">October</option> 
<option value="11">November</option> 
<option value="12">December</option> 
</select> 
+0

私はレール2.3.8を使用しています。私はそれが私の問題だと思うが、私はこのバージョンで使用するための回避策を見つけることができた。ありがとう – Mark

+0

回避策を投稿できますか? –

関連する問題