Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

как получить текст выбранного radio?


Anton1988

Recommended Posts

код в хроме (результат):

<label data-toggle="tooltip" data-trigger="hover" class="option optid-431 rm-radio selected" title="" data-original-title="4 / 256 Гб +14 000 р">
  <input type="radio" name="option[431]" value="965" class="input-radio">  4 / 256 Гб  </label>

 

код jquery: 

console.log($(".rm-radio option:selected").text());  но здесь ничего не выдает пустая строка

console.log($(".rm-radio").text()); выдает все элементы но мне нужно только выбранный 

как быть?


                                                                                                                 

Надіслати
Поділитися на інших сайтах


Почитайте про JS событие onchange

Да, и советую в качестве селектора использовать атрибуты, а не классы.

Змінено користувачем Sviridov
Надіслати
Поділитися на інших сайтах


2 година назад, Anton1988 сказав:

$('input[name=name_of_your_radiobutton]:checked').text(); как мне перенести в мой случай .rm-radio так как name отцуствует

 

Еще раз подумайте и перенесите мысле понятней аудитории.

 

Можете нарисовать даже. Что вы откуда и куда хотите, а лучше это даже на скрине показать.

 

Как пример ниже: (Хочу из Селектора (Статус) в Инпут (Дада додавання)) 

 

image.png.2dfb7fd747d486485cab7cd659fa0a76.png

 

код в хроме (результат):

<label data-toggle="tooltip" data-trigger="hover" class="option optid-431 rm-radio selected" title="" data-original-title="4 / 256 Гб +14 000 р">
  <input type="radio" name="option[431]" value="965" class="input-radio">  4 / 256 Гб  </label>

 

код jquery: 

console.log($(".rm-radio option:selected").text());  но здесь ничего не выдает пустая строка

console.log($(".rm-radio").text()); выдает все элементы но мне нужно только выбранный 

как быть?

 

 

Вот ваш кусочек!

image.png.44d360510057dd5a6cdf80dc9c3d0ec1.png

 

$('.optid-431.rm-radio.selected').data('original-title');

Так мы получем в ответ: '4 / 256 Гб +14 000 р'

$('.optid-431.rm-radio.selected input').val();

Так мы получим в ответ: '965'

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.