Я работаю над решением для добавления пользовательских атрибутов данных в теги-опции с помощью вспомогательного элемента формы collection_select
в Rails.Rails: Как добавить пользовательские атрибуты данных в collection_select
Я изучил некоторые должности в stackoverflow и проделал много проб и ошибок после консультации с некоторыми документами API. Я почти там, но, к сожалению, мое решение добавляет только атрибуты select
-tag не к option
-tags.
Таким образом, я наполнение HTML-параметры-хэш (шестое место):
<%= f.collection_select(:parallax_id, @parallax.all, :id, :title, {}, { :"data-icon" => @parallax.map{ |p| "#{p.image}"}}) %>
Это приводит к отборному тэгу как:
<select data-icon="/uploads/image/image/4/169_strecken-ausgang.jpg" name="game[parallax_id]" id="game_parallax_id">...</select>
Но я хочу вариант, чтобы получить data-icon
атрибут. Когда я переключаю позиции и добавляю свой значок данных в параметр-хеш (5-я позиция), ничего не выводится.
Можете ли вы привести пример того, как вы хотите, чтобы опции выходили в html? –
Я хочу этот «значок данных» на уровне тега опции, например: '