在rails中有一個關於ruby中的simple_form的問題。
我想創建一個表單。
Ruby on Rails - 在表單中輸入一列並在窗體中插入另一列
我有兩個模型:車輛,修理。
<%= simple_form_for(@repair) do |f| %>
<div class="form-inputs">
<%= f.input :vehicle_id, include_blank: true, label: 'Vehicle_no' %>
</div>
<% end %>
當我創建修復表單時,我想搜索@ vehicle.no。
當我鍵入關於車輛號碼的關鍵字時,例如:XXX-1211,然後選擇我需要的車輛號碼,然後我可以使用@ vehicle.no獲取車輛號碼。
我該怎麼做到這一點?
謝謝!
> Updated
我有一個輸入區域搜索的車輛號碼,但該值將車輛ID。
Form => Vehicle No [_____] < =輸入vehicle.no,但我想將關於車輛ID的值。
> Updated
這是上面的形式。
當我在汽車數量的部分關鍵,它可能會出現一些車輛號碼作爲選件。(搜索部分)
如果讓我選擇XXX-112,並根據以下datatables,我可以得到值id = 2來提交表單。
- Vehicle_tables
ID NO
1 XXX-111
2 XXX-112
3 XXX-332
。
。
。
100 XXX-222
我怎麼能達到這個目標? 它使用了一些AJAX功能?
我想使用的搜索方法,因爲我有很多車輛數據...
很抱歉的英語技能clearify問題..... :-(
我不明白你在問什麼。你能否重構你的問題,以防我不是唯一的問題?您是否正在尋找在維修表單中選擇現有的「車輛」? –
我有一個輸入區域來搜索車輛號碼,但該值將是Vehicle id。 Form => Vehicle No [_____] <=輸入vehicle.no,但我想將關於車輛ID的值。 –