jQuery判断复选框是否被选中的3种方式
生活随笔
收集整理的這篇文章主要介紹了
jQuery判断复选框是否被选中的3种方式
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
頁面部分:
??? <input type="checkbox" id="cbx" /><label for="cbx">點我</label><br/>
??? <input type="button" id="btn" value="獲取復選框的值"/>
?
□ 方法一: attr('checked')返回undefined,不推薦使用
1: <script type="text/javascript"> 2: $(function() { 3: $('#btn').click(function() { 4: var isChecked = $('#cbx').attr('checked'); 5: alert(isChecked); 6: }); 7: }); 8: </script>
無論是否勾選,都返回undefined:
?
□ 方法二:prop('checked')返回true或false,可使用
1: $(function() { 2: $('#btn').click(function() { 3: var isChecked = $('#cbx').prop('checked'); 4: alert(isChecked); 5: }); 6: });
勾選,返回true:
不勾選,返回false:
?
□ 方法三:is(':checked')返回true或false,可使用
1: $(function() { 2: $('#btn').click(function() { 3: var isChecked = $('#cbx').is(':checked'); 4: alert(isChecked); 5: }); 6: });效果同方法二。
□ 遍歷所有勾選復選框
總結
以上是生活随笔為你收集整理的jQuery判断复选框是否被选中的3种方式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CSS全屏布局的6种方式
- 下一篇: 电赛总结(四)——波形发生芯片总结之AD