Size: a a a

2020 March 30

D

David in pro.elixir
Artyom Irza
Всем доброго дня, кто-нибудь может помочь с проблемой, не работает выбор дефолтного значения в селекторе код в html.eex:
<%= select f, :price_id, options, selected: 3  %>
попробуй так
<%= select f, :price_id, options, selected: [3]  %>
или
источник

AI

Artyom Irza in pro.elixir
такое решение тоже не принесло результата
источник

AI

Artyom Irza in pro.elixir
проблема в том, что в html нужный option проставился как selected, но не отобразился таким образом
источник

PG

Pïg Grëënëst in pro.elixir
разве у selected должно быть значение?
источник

AI

Artyom Irza in pro.elixir
согласно документации правильная версия вот такая
<%= select f, :price_id, options, selected: 3 %>
источник

AI

Artyom Irza in pro.elixir
она проставляет в html selected правильным образом
источник

AI

Artyom Irza in pro.elixir
источник

AI

Artyom Irza in pro.elixir
но он не отображается на странице(
источник

LL

Lama Lover in pro.elixir
Artyom Irza
Всем доброго дня, кто-нибудь может помочь с проблемой, не работает выбор дефолтного значения в селекторе код в html.eex:
<%= select f, :price_id, options, selected: 3  %>
источник

AI

Artyom Irza in pro.elixir
как раз по этой доке я и сделал
источник

LL

Lama Lover in pro.elixir
Artyom Irza
как раз по этой доке я и сделал
А какие у тебя значения в options и работает ли селект в браузере? мб ты с цветами ошибся где-нибудь
источник

AI

Artyom Irza in pro.elixir
сделал ради эксперимента prompt, он отрабатывает, но как сделать чтобы по дефолту было выбрано значение
источник

AI

Artyom Irza in pro.elixir
я для чистоты эксперимента отрубил стили
источник

AI

Artyom Irza in pro.elixir
в браузере работает
источник

LL

Lama Lover in pro.elixir
Artyom Irza
сделал ради эксперимента prompt, он отрабатывает, но как сделать чтобы по дефолту было выбрано значение
Пробовал selected: "3" ? Или selected: 0 ?
источник

AI

Artyom Irza in pro.elixir
да
источник

AI

Artyom Irza in pro.elixir
в options лежит вот такая структура:
[
 [
   key: {:safe, "Цена1&nbsp;3000&nbsp;₽"},
   value: 1,
   "data-price": 3000
 ],
 [
   key: {:safe, "Цена2&nbsp;16000&nbsp;₽"},
   value: 3,
   "data-price": 16000
 ]
]
источник

LL

Lama Lover in pro.elixir
Artyom Irza
она проставляет в html selected правильным образом
А, перезайди на страницу. Скорее всего, браузер закэшировал
источник

AI

Artyom Irza in pro.elixir
Lama Lover
А, перезайди на страницу. Скорее всего, браузер закэшировал
к сожалению, нет(
источник

LL

Lama Lover in pro.elixir
Artyom Irza
к сожалению, нет(
<html>
 <head></head>
 <body>
   <select id="sel1" name="sel1">
     <option data-price="123">UK</option>
     <option data-price="234">Sweden</option>
     <option data-price="345" selected>France</option>
   </select>
 </body>
</html>

Вот этот файл у меня правильно открывается в браузере. Дело не в фениксе
источник