日期:2014-05-17  浏览次数:20619 次

如何验证<s:checkbox>里的值不为空
<s:checkbox name="ws.a"/>复选1
<s:checkbox name="ws.b"/>复选2
<s:checkbox name="ws.c"/>复选3
如何用js或jquery判断不能为空,如何获取到里面的值
<s:checkbox> jquery

------解决方案--------------------
$(":checkbox[name*='ws']").each(function(){
if($(this).attr("checked")){
alert($(this).val());
}
})
------解决方案--------------------
引用:
引用:
引用:$(":checkbox[name*='ws']").each(function(){
if($(this).attr("checked")){
alert($(this).val());
}
})[name*='ws']----->[name='ws*']不知道是不是写错了,没这样用过


我……

var isNotNull = false;
$(":checkbox[name*='ws']").each(function(){
    if($(this).attr("checked")){
        alert($(this).val());
        isNotNull = true;
        break;
    }
}) 
if(isNotNull){
   alert("通过!");
}else{
   alert("不通过!");
}