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());
});
上一篇:Alamofire源码解读系列(八)之安全策略(ServerTrustPolicy)


下一篇:SqlServer时间格式化