728x90
자바스크립트 체크박스 Array 활용하기
//전체 Array에 넣기
var arr = [];
$('input[name="test"]').each(function(index) {
var bChecked = $(this).prop('checked');
var id = $(this).attr('id');
var value = $(this).val();
arr.push('[' + index + ']('+ bChecked + ')' + id + ':' + value);
console.log(arr);
});
//전체 Checked Array에 넣기
var arr = [];
$('input[name="chckbxColors"]:checked').each(function(index) {
var bChecked = $(this).prop('checked');
var id = $(this).attr('id');
var value = $(this).val();
arr.push('[' + index + ']('+ bChecked + ')' + id + ':' + value);
console.log(arr);
});
//전체 Unchecked Array에 넣기
var arr = [];
$('input[name="chckbxColors"]:not(:checked)').each(function(index) {
var bChecked = $(this).prop('checked');
var id = $(this).attr('id');
var value = $(this).val();
arr.push('[' + index + ']('+ bChecked + ')' + id + ':' + value);
});
728x90
'JavaScript' 카테고리의 다른 글
[Openlayers] 지도 위에 레이어 생성 레이어 출력하기 (0) | 2021.10.01 |
---|---|
[Openlayers] map refresh() 지도 초기화 기능 (0) | 2021.09.30 |
[Openlayers] 기능정리 (0) | 2021.06.14 |
[Openlayers] Style 변경 및 Layer 발행 (0) | 2021.04.29 |
[JavaScript] fetch란 무엇인가 (0) | 2021.02.17 |