我如何查看Radiobutton列表

时间:2017-04-08 12:23:54

标签: javascript jquery asp.net-mvc-5 radiobuttonlist

如何查看单选按钮?这是单选按钮列表:

<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 个答案:

答案 0 :(得分: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>

答案 1 :(得分:0)

$('input [type =“radio”]')。attr(“checked”,true); //这将检查所有单选按钮

$('#id')。attr(“checked”,true); //这将检查特定的无线电