法一:jquery 循环获取选中checkBox框的值
function checkeds()
{
$("input:checkbox").each(function(index)
{
alert($("#checkid_"+index).val());//"#checkid_"+index checkbox的id
});
}
法二:jquery 循环获取选中checkBox框的值
function checkeds(){
//$('input:checkbox[name="multiple"]:checked')和$("input[name='multiple']:checked")是一样的效果
$('input:checkbox[name="multiple"]:checked').each(function() //multiple checkbox的name
{
$(this).val();
});
}
<input type="checkbox" id="checkid" name="multiple" class="input_w150" vili="true" onclick="checkeds()"/>
<input type="checkbox" id="checkid" name="multiple" class="input_w150" vili="true" onclick="checkeds()"/>
=====================第二部分=================================
1:进入页面时,按钮是置灰的,当选中复选框时将按钮设置成可以操作。
<input type="checkbox" id="checkid" name="multiple" class="input_w150" vili="true" onclick="checkeds()"/>
<input type="checkbox" id="checkid" name="multiple" class="input_w150" vili="true" onclick="checkeds()"/>
<input type="button" value="ok" css="bc_submit" id="confirm_btn" disabled="true">
jquery代码:
function checks()
{
$("input:checkbox").each(function(index)
{
$("#checkid_"+index).click(function()
{
//获取当前被选中复选框的长度:$("input[id=checkid_"+index+"]:checked").length
//$("#checkid_"+index).attr("checked") == true
if($("input[name='multiple']:checked").length > 0) {
$('#confirm_btn').removeAttr('disabled')
return;
}
else
{
$('#confirm_btn').attr('disabled','disabled');
}
});
});
}