У меня есть выбор в моем проекте rails, и он работает правильно. Я хочу добавить будущее, но я не могу этого сделать.ActionView: options_from_collection_for_select in rails view
Вот мой код контроллера:
def new_feedback
@campaigns = Campaign.all
render "new_feedback", layout: false if request.xhr?
конец
Вот часть моей точки зрения кода:
<label>Campaign: (<span class="required-star">*</span>)</label><br>
<%= f.select "campaign_id", options_from_collection_for_select(@campaigns, :id, :name), {prompt: ''}, class: 'campaign-select feedback-campaign', required: true %><br>
Приведенный выше код работает без каких-либо проблем. Я хочу добавить что-то в качестве той кампании, которую я выбрал. Код должен быть ниже этого:
<% if (I selected campaign) id==265) %>
...something here...
<%end%>
Что я должен использовать вместо «(выбранная кампания)»? Может ли кто-нибудь помочь мне, пожалуйста.
Вам нужен 'AJAX' – Nithin