0
我想產生這樣的:如何在Rails中生成這個選擇標記?
<select class="input-small">
<option value="1">1+ bd</option>
<option value="2">2+ bd</option>
<option value="3">3+ bd</option>
<option value ="4">4+ bd</option>
<option value ="5">PH</option>
</select>
我嘗試這樣做:
<%= f.collection_select :num_bedrooms, ["1+ br", "2+ br", "3+ br", "4+ br", "PH"], [1, 2, 3, 4, 5], {}, {:class => "input-small"} %>
但是,這給了我這樣的:
TypeError at/
Message {} is not a symbol
如何產生與集合選擇標籤選擇?
謝謝。
編輯1:
這是產生@ shrimpsushi的回答輸出:
<select id="search_num_bedrooms" name="search[num_bedrooms]"><option value="<option value="1">1+ bd</option>
<option value="2">2+ bd</option>
<option value="3">3+ bd</option>
<option value="4">4+ bd</option>">collection</option>
<option value="input_html" class="input-small">input_html</option></select>
通知4選項後的怪異"> collection</option>
標籤。更不用說應用了該類的input_html
選項值。
類不適,一些奇怪的原因。我甚至嘗試過哈希爾版本。 – marcamillion 2013-02-09 09:23:02
更新了答案 – shrimpsushi 2013-02-09 09:24:06
還不行:( – marcamillion 2013-02-09 09:25:06