判斷 checkbox 是否有被勾選有兩個方式。
假設在頁面上宣告了一個 checkbox
<input type="checkbox" id="cb1" />Item1
方法一:
透過 attr( ) 去取得 checked 目前的屬性狀態,如果有被勾選,會回傳 true ; 反之, 回傳 false
if($("#cb1").attr('checked')==true)
alert('cb1 checked');
方法二:
直接在 selectors 裡面限制要抓的必須是有被勾選的項目。如果有被勾選,會回傳 on ; 反之,回傳 undefined 。
if($("#cb1:checked").val()=="on")
alert('type2:cb1 checked');
相關文章:
1.checkbox 全選或取消
2.JQuery 取得 checkbox 群組內被選取的項目
3.jQuery 取得 radio button 目前選取的值
4.jQuery 取得 dropdown list 選取的值
2010年6月21日 星期一
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言