У меня есть jQuery script, который добавляет новое поле в форму, и это поле содержит динамическую информацию из массива. Проблема в том, что я не могу понять, как добавить array.each, чтобы заполнить параметры поля select в javascript, не нарушая отступ HAML и не вызывая ошибок.
Вот моя лучшая попытка, которая не работает:
%script(type="text/javascript")
$('#mylink').click(function() {
$('#mylink').after('<select>
- myarray.each do |options|
<option value="#{options.id}">#{options.name}</option>
</select>);
)};
Также попробовал это с помощью фильтра: javascript без везения.