Как проверить список радиобутонов

Как проверить переключатель? Вот список переключателей:

<div class="md-radio-list">
  <label class="md-radio" id="@ch.AnswerId">
    <input name="@ch.QuestionId" onclick="handlesClick(this);" id="@id" type="radio">
    <span></span>
    <label for="@id">
      <span class="inc"></span>
      <span class="check"></span>
      <span class="box"></span> @ch.AnswerText
    </label>
  </label>
</div>

Здесь переключатели являются динамическими, они будут привязаны к списку переключателей.

Я пытался:

  <input name="@ch.QuestionId" checked="checked" onclick="handlesClick(this);" id="@id" type="radio">

Но это не работает.

2 ответа

Используйте ниже, чтобы проверить без каких-либо событий (нажмите)

document.getElementById("@id").checked=true

отрывок

document.getElementById("@id").checked = true
<div class="md-radio-list">
  <label class="md-radio" id="@ch.AnswerId">

<input name="@ch.QuestionId" onclick="handlesClick(this);" id="@id" type="radio">
<span></span>
 <label for="@id">
<span class="inc"></span>
<span class="box"></span>
 @ch.AnswerText</label>
  </label>
</div>

HTML-решение:

Просто добавь checked атрибут в вашем элементе

<input name="@ch.QuestionId" onclick="handlesClick(this);" id="@id" type="radio"  checked>

$('input[type="radio"]').attr("checked", true); // это проверит все переключатели

$('#id').attr("флажок", true); // это проверит определенное радио

Другие вопросы по тегам