こんばんわ。現在railsで検索フォームを作成しております。
その中でselectを以下のように複数選択出来るプログラムしておりますが、空欄を選択してもnilとすることが出来ないようです。
空欄=nil
とするにはどうすれば良いでしょうか?
index
1<th>最終コール状態</th> 2<td><%= select_tag "last_call[statu]", options_for_select( [""] + Call.StatuItems, @last_call_params[:statu]), multiple: true %></td>
controller
1if params[:last_call] && !params[:last_call].values.all?(&:blank?) 2 @last_call_params = params[:last_call] 3 last_call = Call.joins_last_call 4 last_call = last_call.where(statu: @last_call_params[:statu]) if !@last_call_params[:statu].blank? 5。。。
model
1 @@StatuItems = [ 2 "", 3 "着信のみ", 4 "オーナー不在", 5 "再コール", 6 "見込み客", 7 8 ] 9 def self.StatuItems 10 @@StatuItems 11 end
以上、よろしくお願い致します。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。