2013-07-22 18 views
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); 

    }); 
}); 

回答

相關問題