2015-11-29 41 views
1

我有一個collection_select。可能的值列表越來越長,所以UI變得很難看。我更喜歡用組合框的樣式來幫助找到列表中的項目,而不是隻有一個巨大的彈出菜單。在rails中搜索'combobox'似乎向我展示了我已經擁有的例子。如何製作導軌組合框(=受約束的文本字段)?

%p 
= f.label 'Reader' 
= f.collection_select(:reader_id, Reader.order('name ASC'), :id, :name, { :include_blank => true }) 

回答

1

爲了實現這個目標,你可能會需要使用JavaScript庫像typeahead.jsKendo UI(選擇兩頭在外大概幾十個例子)。如果我沒有弄錯Rails只使用HTML 4中定義的基本控件4 & 5.