1
我正在研究一個MVC應用程序,現在我被困在以下問題上:我有從我的一個模型生成的複選框,但是我不知道如何獲取選定的值(id的名稱)在JavaScript中的。有任何想法嗎 ?如何從MVC CheckBoxFor jquery獲取選定的值?
下面的代碼:
@if (Model.Controls.Any())
{
for (int x = 0; x < Model.Controls.Count(); x++)
{
<div aria-autocomplete="inline">
@Html.CheckBoxFor(p => p.Controls[x].IsSelected, new { @class = "CCB" })
@Html.Label(Model.Controls[x].Name)
@Html.HiddenFor(p => p.Controls[x].ID)
</div>
}
}
與合作:
$(document).ready(function() {
$('.CCB').change(function (event) {
var matches = [];
$(".CCB:checked").each(function() {
matches.push(this.value);
});
alert(matches);
});
});