У меня возникла проблема, когда я попытался найти помощник выбора формы в Rails 6 и реализовать его соответствующим образом. Я пробовал как можно больше разных фраз, но мои html_options все еще не запускаются.
Вот соответствующий код:
<div class="form-group">
<%= f.label :assignment_type %>
<%= f.select(:assignment_type, options_for_select(Assignment.options, params[:type]), {}, {id: 'assign_type'})%>
</div>
<script type="text/javascript">
$('#assign_type').change(function () {alert("Yayyy!!!")});
</script>
Я не думаю, что проблема заключается в части Javascript, потому что когда я меняю id: 'assign_type' на class: 'hidden' (который у меня есть), он не скрывает элемент. Поэтому я думаю, что проблема заключается в форме помощника выбора. Дайте мне знать, если мне нужно прикрепить еще код.