1
我有一個簡單的搜索form_tag在Rails 4應用程序。select_tag的自定義數據屬性不提交 - 導軌4
其中一個選項是select_tag:
<%= select_tag "plottable[plottable_id]", options_for_select(Plottable.all.map{ |plottable| [ plottable, plottable.id, { 'plottbale-type' => plottable.class } ] }), prompt: 'Select one option'%>
的HTML正確生成,導致:
<select name="plottable[plottable_id]" id="plottable_plottable_id">
<option value="">Select one option</option>
<option plottable-type="Pool" value="3">Pool1</option>
<option plottable-type="Pool" value="4">Pool2</option>
<option plottable-type="Asset" value="33">Asset1</option>
<option plottable-type="Asset" value="34">Asset2</option>
</select>
在提交plottable型沒有得到提交表單。這裏是參數:
Parameters: {"utf8"=>"✓", "from_time"=>"", "to_time"=>"", "plottable"=>{"plottable_id"=>"35"}, "commit"=>"Search"}
感謝您的建議。
無法提交數據與表單 – Thorin
屬性然後只需創建一個隱藏的字段標籤並通過該提交 – Thorin