当前位置:编程学习 > C#/ASP.NET >>

CheckBox获取选中值的问题...

我在后台为CheckboxList赋值如CheckBoxList1.Items.Add(p.pName);
在前台 
$('input:[type="checkbox"]').each(function () {

                if ($(this).attr('checked')) {
      var mydata = { "PName": $(this).val(), "UserId": $("#hduserId").val() }
      $.post("../Handler/UserAndPower.ashx?Id=" + 1, mydata, function (data) {
        if (data) {
      } else { a = false; }
       });
}
  });

我 $(this).val() 的值是 on  一开始我这么写是没有问题的... 但是后来也不知道该什么了 就是on了?
试了 index html text 都不能取值 求帮忙看下谢谢 有什么解决办法 或者绕过去也可以! 谢谢 --------------------编程问答--------------------
<asp:CheckBoxList ID="cbCheck" runat="server" RepeatColumns="5" AppendDataBoundItems="true"
                    RepeatDirection="Horizontal" Width="410px">
                </asp:CheckBoxList>    
 for (int i = 0; i < cbCheck.Items.Count; i++)
                {
                    if (cbCheck.Items[i].Selected)
                    {
                        IDs += cbCheck.Items[i].Value + ",";
                    }
                }
--------------------编程问答-------------------- $('input:[type="checkbox"]').each(function () {

       if ($(this).attr('checked')) {
      var mydata = { "PName": $(this).val(), "UserId": $("#hduserId").all() }
      $.post("../Handler/UserAndPower.ashx?Id=" + 1, mydata, function (data) {
        if (data) {
      } else { a = false; }
       });
}
  }); --------------------编程问答--------------------
引用 楼主 a3730026 的回复:
我在后台为CheckboxList赋值如CheckBoxList1.Items.Add(p.pName);
在前台 
$('input:[type="checkbox"]').each(function () {

                if ($(this).attr('checked')) {
      var mydata = { "PName": $(this).va……




谢谢回答.  这个不可以唉..
我的源文件代码是这样了
<tr>
<td><input id="CheckBoxList1_0" type="checkbox" name="CheckBoxList1$0" /><label for="CheckBoxList1_0">普通用户</label></td><td><input id="CheckBoxList1_1" type="checkbox" name="CheckBoxList1$1" /><label for="CheckBoxList1_1">审核权限</label></td><td><input id="CheckBoxList1_2" type="checkbox" name="CheckBoxList1$2" /><label for="CheckBoxList1_2">管理权限</label></td>
</tr><tr>
<td><input id="CheckBoxList1_3" type="checkbox" name="CheckBoxList1$3" /><label for="CheckBoxList1_3">导出权限</label></td><td><input id="CheckBoxList1_4" type="checkbox" name="CheckBoxList1$4" /><label for="CheckBoxList1_4">超级管理员</label></td><td></td>
</tr>
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,