2015-11-03 70 views
0

enter image description here选中复选框问题与先前选中/取消对象

IAM与复选框

问题工作组: IAM越来越先前选中复选框对象。 IAM使用jquery得到那些检查checkboxs像下面

var defaultChecked = $('input[name=default]:checked'); 

注:先前对象表示图像薄彩色(非激活状态)以上

要求附:终于我应该能够只在我的defaultChecked变量中检查复选框对象。

+3

好呀!那么问题是什么?我想你忘了问。 – Jai

+0

@jai我更新了我的问题,请看看 –

回答

0

你可以像this参考:

var defaultChecked; 
var checkedVals = []; 
$('input[name=default]').change(function(){ 
    if(this.checked) { 
     defaultChecked = $(this); // this will be the latest one checked checkbox. 
     checkedVals.push(this.value); // push this when checked 
    } 
}); 

,或者您可以使用$.map().get()得到的值作为数组:

var checkedVals = $.map($('input[name=default]:checked'), function(){ 
    return this.value; 
}).get(); 
+0

如果有多个复选框检查了如何获取多个检查值 –