2010-08-31 73 views
1
<input type="checkbox" id="var1" name="s_k" > 
<input type="checkbox" id="var2" name="s_k"> 
<input type="checkbox" id="var3" name="s_k"> 

在某些時候複選框id = var1被選中,並在一定操作後禁用。現在如果id var2和var3複選框被選中如何獲得新選擇的框ID即獲得ids of這是不使用jquery複選框屬性使用jquery

+0

我不認爲我理解你的問題。你能更詳細一點嗎? – 2010-08-31 10:44:38

回答

2

即禁用複選框,得到未使用jQuery

禁用複選框的IDS我假設你的問題是「我怎樣才能做到這一點我剛纔說的?」 ,在這種情況下,您可以結合:not:disabled選擇器:

// Get all checkboxes that aren't disabled: 
$('input[type="checkbox"]:not(:disabled)') 

// Get all selected checkboxes that aren't disabled: 
$('input[type="checkbox"]:checked:not(:disabled)')