Смена prop checked radio инпута по клику

269
12 февраля 2018, 05:49

Есть радио инпут. Возможно ли по клику на этот инпут менять checked? Если у кого то есть готовое решение, прошу поделиться! Пытался что то вроде такого:

$(document).on('click','input',function(e){
    var th = $(this);
    if (th.prop('checked')){
       th.prop('false');
    }
});

не вышло....

Answer 1

Что то типо того? Как вариант:

$(document).on('click','input[type="text"]',function(e){ 
    var th = $(this).data("id"); 
    var radio = $(document).find("#"+th); 
     
   if(!radio.is(':checked')) {  
    radio.prop("checked", true); 
   } 
    
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<input style="width:250px;cursor: pointer;" data-id="a" value="Нажми на меня и я выделю Radio A" type="text"> </br> 
 
   A: <input id="a" type="radio"  name="test"> 
   B: <input id="b" type="radio" name="test">

READ ALSO
Работа с JSON данными

Работа с JSON данными

Здравствуйте, ищу библиотеку для работы с данными в JSЕсть JSON данные, которые приходят из REST API

273
В чем разница компонентов старый и новый sale.order.ajax?

В чем разница компонентов старый и новый sale.order.ajax?

Доброго времени сутокРебята у меня пред до мной стоит задача, изменить default шаблон sale

215
Много кнопок и одно событие [дубликат]

Много кнопок и одно событие [дубликат]

На данный вопрос уже ответили:

245
Смена языков на стороне клиента — JavaScript (jQuery)

Смена языков на стороне клиента — JavaScript (jQuery)

Хочу сделать смену языка на страничке на стороне клиентаПопалась одна статья - на хабре, но примера там уже нет

385