Я новичок на ror.выбрать тег опции в ror?
вариант выбора тега в рельсах
<%= select_tag(:city_id, '<option value="1">Lisbon</option>,<option value="2">Madrid</option>' %>
производит этот HTML:
<select id="city_id" name="city_id">
<option value="1">Lisbon</option>
<option value="2">hjkLisbon</option>
</select>
и выбора опции тег
<%= select_tag(:city_id, options_for_select([['Lisbon', 1], ['Madrid', 2]])) %>
производит этот HTML:
<select id="city_id" name="city_id">
<option value="1">Lisbon</option>
<option value="2">Madrid</option>
</select>
для второго варианта выберите тег, я получаю раскрывающееся меню с параметрами, но вначале я его не получаю, только раскрывающееся меню находится в первом, но нет параметров. Может кто-нибудь объяснить мне, почему это так?
как я новичок в рельсах, поэтому я хотел знать, почему первый код не работает, даже при том, что он создает тот же html. –
Рельсы методы действительно spesific о том, как вы проходите в вариантах. select_tag - метод рельсов. Первый способ отправки параметров методу select_tag неверен. –