jQuery中有一個非常常用的方法,用于判斷復選框是否被選中,那就是checked==true
。在處理表單數據時,我們經常需要根據復選框的選中狀態來進行不同的操作,而這個方法則成為我們的得力助手。
下面是一個示例代碼:
$('input[type="checkbox"]').each(function(){ if ($(this).prop('checked')==true){ //執行某個操作 console.log('選中了'+$(this).val()); } });
上面的代碼將會遍歷頁面中所有的復選框,當發現某一個復選框被選中時,就會執行指定的操作,用console.log()
輸出選中的值。
需要注意的是,checked==true
的寫法和prop('checked')==true
是等效的,但推薦使用后者來進行判斷,因為它更能體現出jQuery的特色和靈活性。
上一篇mysql一般多久學會
下一篇單獨講css3書