Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 03.04.2023, 11:37
Аспирант
Отправить личное сообщение для Jimy Посмотреть профиль Найти все сообщения от Jimy
 
Регистрация: 21.03.2019
Сообщений: 64

Как получить атрибут из 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)

 });

Спасибо!
Ответить с цитированием
  #2 (permalink)  
Старый 03.04.2023, 11:41
Аспирант
Отправить личное сообщение для Jimy Посмотреть профиль Найти все сообщения от Jimy
 
Регистрация: 21.03.2019
Сообщений: 64

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



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как получить в JQUERY каждую строку как отдельный объект? Alex1233 Общие вопросы Javascript 3 22.08.2014 06:54
Как получить значение переменной из игры на HTML5? Dimaz Общие вопросы Javascript 6 10.08.2014 16:27
Как вы относитесь к наркоманам? Maxmaxmaximus7 Оффтопик 7 05.02.2014 13:29
Как получить innerHTML при клике prope Общие вопросы Javascript 3 10.01.2014 17:13
Как получить значение переменной из callback функции? Хиросим AJAX и COMET 5 24.04.2012 09:32