jquery获取checkbox是否选中
生活随笔
收集整理的這篇文章主要介紹了
jquery获取checkbox是否选中
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
$('#checkbox').attr('checked'); 返回的是checked或者是undefined,不是原來的true和false了,有關(guān)此問題的解決方法如下:
<input type='checkbox' id='cb'/> <script> //獲取是否選中 var isChecked = $('#cb').prop('checked'); //或 var isChecked = $('#cb').is(":checked"); //設(shè)置選中 $('#cb').prop('checked',true); </script> 分析了其中的原因,可以這樣理解:?
它將“屬性”與“特性”做了區(qū)別,屬性指的是“name,id”等等,特性指的是“selectedIndex, tagName, nodeName”等等。?
JQ1.6之后,可以通過attr方法去獲得屬性,通過prop方法去獲得特性,例如 $("#cb").attr("tagName"); //undefined $("#cb").prop("tagName"); //INPUT
總結(jié)
以上是生活随笔為你收集整理的jquery获取checkbox是否选中的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: go语言基础到提高(5)-结构
- 下一篇: python3精要(50)-类