如何通过asp.net MVC中的代码获取CheckBoxList的值?

时间:2010-05-24 09:33:12

标签: asp.net-mvc ajax

我这样制作了CheckboxList吗?

<%foreach(ListItem m in bootcamp.STPs.ProjectManagement.Controllers.MemberController.JALLMembers()){%>
  <label for=""><%= m.Text %></label>  
  <input id="Mana" type="checkbox" value="<%= m.Value %>" name="chkbx" />
<%}%>

如何通过控制器中的ajax脚本获取所选复选框的值?

我使用的是Asp.net MVC?

2 个答案:

答案 0 :(得分:0)

我找到了答案

    var data2="";

    $("input[name=chkbx]").each(function()
    {
    if($(this).attr("checked")==true || $(this).val()==undefined)
    return false;
    data2 +=$(this).val() + ",";
    });

通过这个,您可以收集所有选中的复选框值,并使用逗号分隔。

答案 1 :(得分:0)

或序列化表格?

$('form').submit(function() {
  alert($(this).serialize());
  return false;
});