這篇文章主要介紹了jquery判斷複選框是否被選中的方法,需要的朋友可以參考下。
jquery 判斷複選框是否選取以及如何選取的問題做總結。
進入正題,還是當頁面有如下一組複選框的時候:
<input type="checkbox" name="fruit" value="apple">苹果 <input type="checkbox" name="fruit" value="orange">橘子 <input type="checkbox" name="fruit" value="banana">香蕉 <input type="checkbox" name="fruit" value="grape">葡萄
那麼使用Jquery 獲取name=fruit 的一組複選框的值的方法如下:
var checkVal=''; $("input[name='fruit']:checkbox").each(function(){ if($(this).attr('checked')){ checkVal+=$(this).val()+','; } }) 判断 name=fruit 组的复选框是否有被选中的选项: var flag=false; $("input[name='fruit']:checkbox").each(function(){ if($(this).attr('checked')){ flag=true; } }) if(flag){ alert('有被选中'); }else{ alert('没有选中任何选项'); }
以上就是jquery判斷複選框是否被選中的方法,希望對大家的學習有所幫助,以上就是本章的全部內容,更多相關教學請造訪jQuery影片教學!