首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

CHECKBOX只要先择一个或一个以下的话,可以提交FORM

2013-02-24 
CHECKBOX只要先择一个或一个以上的话,可以提交FORM。请问一下,下面的多选CHECKBOX只要先择一个或一个以上的

CHECKBOX只要先择一个或一个以上的话,可以提交FORM。
请问一下,
下面的多选CHECKBOX只要先择一个或一个以上的话,
可以提交FORM。
这个JS代码怎么写?


<script>
function check_value(){

}
</script>



<form name="member_join_form" action="mem_join_04.php" method="post" enctype="multipart/form-data" onsubmit="return check_value();">

<label><input type="checkbox" name="cate[]" value="6">aa</label>
                                              <label><input type="checkbox" name="cate[]" value="7">bb</label>
                                              <label><input type="checkbox" name="cate[]" value="8">cc</label><br>
                                              <label><input type="checkbox" name="cate[]" value="2">dd</label><br>
                                              <label><input type="checkbox" name="cate[]" value="9">ee</label>

</form> 


[解决办法]

var hasChecked = false;
$(":checkbox[name='cate[]']").each(function(){
   if(this.attr("checked")){
      hasChecked = true;
      return;
   }
});
if(!hasChecked){
   alert("请至少选择一个选项!");
}


以上为JQUERY代码,如果项目没有使用,可将以上语言翻译为原生JS即可。

热点排行