@ Html.checkboxfor - 使用id获取复选框值

时间:2014-04-11 08:31:17

标签: jquery asp.net-mvc-3 checkbox

在我的应用程序中,用户可以选择选中或取消选中“正确”字段。我可以使用@html.checkboxfor

将模型值设置为复选框
 @Html.CheckBoxFor(x => x.Right, new { id="right"})

有人可以帮助我如何使用id获取值。 现在我使用$(“#right”)。val()来获取值。但它没有用。有人请帮我解决这个问题。

3 个答案:

答案 0 :(得分:6)

使用:

 $("#right").prop('checked') 

OR

$("#right").is(":checked")

答案 1 :(得分:0)

您可以像这样获取选中的复选框值

$('input:checkbox[name=right]').each(function() {
if($(this).is(':checked'))
  alert($(this).val());});

请检查Link。这可能会有所帮助

答案 2 :(得分:0)

这对我来说使用JS获取@ Html.CheckBoxFor状态..谢谢kikyalex

  

@ Html.CheckBoxFor(model => model.IA.InProcess,new {@id =" cbinPro"   })

      警报($("#cbinPro")为(":检查&#34));