是否有辦法在這個選擇選項上使用一個提交onchange。我知道我可以在<% f.select%>中使用:onchange =>'this.form.submit()'),但是我找不到任何關于如何在這個選擇陳述句中使用它的檔案。
<%= form_for(@profile_option, remote: true) do |form| %>
<div class="form-group" id="profile_options_budgetid" >/span>
<div class="h7 text"> 選擇 預算 到 顯示</div>/span>
<選擇 class="custom-select" name="profile_options[budget_id] " id="profile_options_budgetid" >
<選項禁用值=""選擇隱藏>請選擇</選項>。
<% Budget.where(user_id:current_user).each do |budget| %>
<選項value=<%= budget.id %>> 預算:<%= budget.month %> <%= budget.year %>
</option>
<% end %>
</select>
</div>
<% end %>
uj5u.com熱心網友回復:
弄明白了
<select class="custom-select" name="user_option[budget_id]" id="user_option_budgetid" onchange="this.form.submit()">
uj5u.com熱心網友回復:
像這樣嘗試:
< %= select_tag 'your_column', options_for_select(@val_arr, @selected_val), >class: 'date-control your_column' %>
$( "#your_column" ).change(function() {
var your_column = $("#your_column option:selected" ).text()。
$("#your_column").val(you_column)。
$('form').submit()。
});
- your_column = 你想在改變事件中的哪一個。
這對我來說很有效。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/313850.html
標籤:
