獲取所有name為spCodeId的checkbox
var spCodesTemp = "";
$('input:checkbox[name=spCodeId]:checked').each(function(i){
if(0==i){
spCodesTemp = $(this).val();
}else{
spCodesTemp += (","+$(this).val());
}
});
$("#txt_spCodes").val(spCodesTemp);
以類型查找
$("input[type='checkbox'][checked]")
以名稱查找
$("input:checkbox[name='the checkbox name']:checked")
//如果是在某一些標簽下查找的話,為了防止查找到table #tbTemplate元素以外的checkbox:checked,我們可以這樣來限制:
$("table#tbTemplate input:checkbox[name='the checkbox name']:checked")
原生態的用法
$($("table#tbTemplate input[type='checkbox']"),function(i,checkbox){
if(checkbox.checked){
// keep the state. or log this checked......
}
});
判斷多選框是否有選中
if (!$("input[type='checkbox']").is(':checked')) {
$('#sitetable').hide();
}