티스토리 뷰
1.select
1) selelct box 내용 가져오기
$('#select_box > option:selected').val();
2) 값 설정
$('#select_box > option[value=지정값]').attr('selected', 'true');
3) select disabled
$('#select_box').attr('disabled', 'true');
2.radio
1) 선택된 라디오 버튼 값 가져오기
$('input:radio[name="NAMES"]').val();
$(':radio[name="NAMES"]:checked').val();
$("input:radio[name='fruits']:radio[value='사과']").prop('checked', true); // 선택하기
$("input:radio[name='fruits']:radio[value='사과']").prop('checked', false); // 해제하기
3.checkbox
1) checkbox checked 여부
id 인 경우 : $('input:checkbox [ id="ID" ]').is(":checked") == true;
name인 경우 : $('input:checkbox [ name="NAMES"]').is(":checked") == true;
2) checkbox 전체 갯수 : $('input:checkbox [ name="NAMES"]').length
3) checkbox 선택된 갯수 : $('input:checkbox [ name="NAMES"]:checked').length
4) checkbox 전체 순회 하며 checked 처리
$('input:checkbox [ name="NAMES"]').each(function() {
this.checked = true;
// if ( $(this).is(":checked") ) {
// 처리로직;
// }
});
5) checkbox value 값 가져오기
$('input:checkbox [ id="ID" ]').val();
6) checkbox checked 처리하기
$('input:checkbox [ id="ID"]').attr("checked", true);
$("checkbox[name='fruits']").prop('checked', true); // 전체선택하기
$("checkbox[name='fruits']").prop('checked', false); // 전체해제하기
출처: https://rachmani.tistory.com/23 [하품의 생활.....]
'jQurey' 카테고리의 다른 글
[jQuery] checkbox value (0) | 2021.04.13 |
---|---|
[UI][JQuery] select box without input box (0) | 2021.03.27 |
[JQuery] 이미지 첨부파일 (0) | 2021.03.16 |
[Jquery,Javascript] window.load() vs document.ready() 차이 (추가 DOMContentLoaded event vs document load event의 차이점) (0) | 2020.02.24 |
JS jQuery Animation(JS 제이쿼리 애니메이션) (4) | 2019.03.06 |