打赏

jQuery 与js判断是否单选复选选中

js判断复选:这段代码昨天网上查看的资料没保存出处,抱歉

                   var obj=document.getElementsByName("diseaseSet"); //选择所有name="'diseaseSet'"的对象,返回数组 
                   //取到对象数组后,我们来循环检测它是不是被选中 
                   var s=''; 
                   for(var i=0; i<obj.length; i++){ 
                       if(obj[i].checked) s+=obj[i].value+','; //如果选中,将value添加到变量s中 
                   } 
                   //那么现在来检测s的值就知道选中的复选框的值了 
                   alert(s==''?'你还没有选择任何内容!':s); 

 

jQuery判断单选是否选中:

if($("input:radio:checked").val())

jQuery判断复选:

$("input:checkBox").each(function(i,item2){ 
    if($(item2).is(':checked')){ 
    } 
});

 

或通用jQuery判断单选和复选:

if($("input:checked").val())

 

 

另一种jQuery遍历复选选中项:可对比上述“jQuery判断复选”

$("input:checked:checked").each(function(index2,item2){});

 

 

可用名字替代上述的checked,如:

jQuery判断复选

$("input[name='diseaseSet']:checked").each(function(index2,item2){
   alert($(item2).val());
});

 

posted @ 2018-10-23 09:38  每天都要学一点  阅读(451)  评论(0编辑  收藏  举报