Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Как получить атрибут из option (https://javascript.ru/forum/jquery/85087-kak-poluchit-atribut-iz-option.html)

Jimy 03.04.2023 11:37

Как получить атрибут из option
 
Добрый день! Нужно при выборе из списка получить значение атрибута из option. Вот абстрактный пример:
<select  id="id_move_rest" class="form-control  " required >
<option value="1" class="text-start"   data-price="100">Товар 1 </option>
<option value="2" class="text-start"   data-price="200">Товар 2 </option>
<option value="3" class="text-start"   data-price="300">Товар 3 </option>       
</select>

Пробовал так, всегда выдает значение первой строки списка - 100..
$('#id_move_rest').on('change',function(e){
let price=$('#id_move_rest option').attr('data-price');
console.log('Clicked select option');
console.log(price)

 });

Спасибо!

Jimy 03.04.2023 11:41

Блин, option:selected !
Тему можно закрыть:)


Часовой пояс GMT +3, время: 08:17.