Javascript 动态填充复选框并动态设置其选中状态
我有一个for循环,它在一行中动态生成7个复选框,如下所示:Javascript 动态填充复选框并动态设置其选中状态,javascript,c#,jquery,asp.net-mvc,Javascript,C#,Jquery,Asp.net Mvc,我有一个for循环,它在一行中动态生成7个复选框,如下所示: @for (int i = 1; k < order.Rows.length; i++) { Row: @i <ul> @for (int j = 1; j < order.NumCheckboxes.length; j++) { <li> <input type="checkbox" id="ch
@for (int i = 1; k < order.Rows.length; i++) {
Row: @i
<ul>
@for (int j = 1; j < order.NumCheckboxes.length; j++)
{
<li>
<input type="checkbox" id="check-@j" checked>
<label for="check-@j>/label>
</li>
}
</ul>
}
for(int i=1;k如果只使用一个元素,则始终可以修改HTMLInputElement的.checked属性:
$('.myCheckbox')[0].checked = true;
$('.myCheckbox')[0].checked = false;
使用.prop()和.attr()方法的好处在于,它们将对所有匹配的元素进行操作
希望这有帮助…您的问题不清楚每行复选框的不同值是如何进入
CheckboxChecked
数组的。基本上,您的数据是二维的,而不是一维的。@ExpertGenie您能看一下我下面的答案并让我知道它是否有效吗?提前谢谢。。。
$('.myCheckbox')[0].checked = true;
$('.myCheckbox')[0].checked = false;