我有我最初動態加載的@Html.CheckBox
。我需要使用通過JSON數據獲得的值來選中/取消選中複選框。如何將JSON數據綁定到JQuery中的複選框
這是我的HTML的
<td>
@{
IEnumerable<SelectListItem> Brands = ViewBag.GetBrands;
foreach (var item in Brands)
{
@Html.CheckBox(item.Text, false, new { item.Value }) <label>@item.Text</label><br />
}
}
</td>
這是我在JQuery-試圖
for (var i = 0; i < data.Configuration.OfficeBrands.count; i++) {
$('#' + data.Configuration.OfficeBrands[i]).attr('checked', true);
}
data.Configuration.OfficeBrands
有類似:
{
{ ID: 1, Text: Text1 },
{ ID: 2, Text: Text2 },
//...
}
上的負載,我取消所有複選框,我想用 data.Configuration.OfficeBrands
「OfficeBrands」數組中的「ID」是否在複選框中使用了「值」? –
是'ID'是複選框中的'item.Value' – Sandy
嘗試Configuration.OfficeBrands [i] .ID在循環中 – NaYaN