На форме в таблицу c помощью хелпера генерируется следующая разметка, массив переключателей с несколькими вариантами ответа (за - против - и тд), для простоты оставил 2 варианта.
<td>
<div class="btn-group" data-toggle="buttons">
<label class="active btn btn-default">
<input checked="checked" name="Question1.QuestionDecision" type="radio" value="1">За
</label>
<label class="btn btn-default">
<input name="Question1.QuestionDecision" type="radio" value="2">Против
</label>
</div>
</td>
Нумерация после Question произвольная, там id. Мне нужно при нажатии на кнопку выбрать на всей странице например второй вариант. Делаю так
function SelectAll() {
$("input[name^='Question']").removeAttr('checked');
$("input[name^='Question'][value='2']").attr('checked', 'checked');
}
Проблема в том что в разметке атрибут cheked
появляется, но не отображается само нажатие кнопки
Попробуйте заменить
$("input[name^='Question'][value='2']").attr('checked', 'checked');
на
$("input[name^='Question'][value='2']").prop('checked', true);
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Какие существуют виды рекламных бордов и как выбрать подходящий?
Есть слайдерПо клику на слайд, один блок скрывается и появляется другой
У меня есть табличка по типу | Id | Parent_Id | A | B | C
Есть сайт для которого нужно сделать английскую версиюПроблема в том, что он уже почти реализован, и новую локализацию так просто не впихнуть