С помощью селектора атрибута вы можете выбрать элемент ввода с соответствующим значением.Затем вы должны установить атрибут явно, используя .attr
:
var value = 5;
$("input[name=mygroup][value=" + value + "]").attr('checked', 'checked');
Начиная с jQuery 1.6, вы также можете использовать метод .prop
слогическое значение (это должен быть предпочтительный метод):
$("input[name=mygroup][value=" + value + "]").prop('checked', true);
Помните, что сначала вам нужно удалить проверенный атрибут из любой из переключателей только в одной группе переключателей, затем вы сможете добавить проверенное свойство / атрибутк одной из переключателей в этой группе переключателей.
Код для удаления проверенного атрибута из всех переключателей одной группы переключателей -
$('[name="radioSelectionName"]').removeAttr('checked');