1. 程式人生 > >JQuery實現checkbox全選和反選

JQuery實現checkbox全選和反選

function selectAll(){
		//id=all是全選/反選的checkbox,判斷是選中還是沒選中
		var isChecked=$("#all").is(':checked');
		//獲取所有checkbox組成的陣列
		var checkedArrs=$("input[type='checkbox']:checked");
		//判斷是全選還是反選
		if(isChecked){
			$("input[type='checkbox']").each(function(){
				$(this).prop('checked',true);
			});
		}else{
			$("input[type='checkbox']").each(function(){
				$(this).removeAttr('checked',false);
			});
		}
	}