2010-08-31 45 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)')