一般人驗證估計都是想到這種方法:
代碼如下:
function chk() //是否被選中驗證有選中的return true,否return false
{
var falg = 0;
$("input[name=cbname]:checkbox").each(function(){
if($(this).attr("checked")) // 這裡可以用 if($("#cr").is(":checked"))
{
falg +=1; // 這裡可以加上 return false 退出循環
}
})
if(falg >0)
return true;
else
return false;
}
這種方法確實不錯,但是我覺得如下代碼更簡單更高效:
if($("input[name=cbname]:checkbox").length==0) // 沒有選擇中任項
根據需求選擇了