티스토리 뷰
반응형
1. 버튼의 checked 여부 확인
$("input:checkbox[id='아이디명']").is(':checked') // true : false
$("input:checkbox[name='NAME명']").is(':checked') // true : false
$("input:radio[id='아이디명']").is(':checked') // true : false
$("input:radio[name='NAME명']").is(':checked') // true : false
2. checked/unchecked 제어하기
$("input:checkbox[id='아이디명']").prop("checked", true); // 체크박스 checked
$("input:checkbox[name='NAME명']").prop("checked", false); // 체크박스 unchecked
$("input:radio[id='아이디명']").prop("checked", true); // 라디오 checked
$("input:radio[name='NAME명']").prop("checked", false); // 라디오선택 unchecked
3. 선택(checked)된 값 가져오기
$("input:checkbox[id='아이디명']:checked").val();
$("input:checkbox[name='NAME명']:checked").val();
$("input:radio[id='아이디명']:checked").val();
$("input:radio[name='NAME명']:checked").val();
4. 특정 값의 체크박스 선택/해제하기
$("input:checkbox[id='아이디명']:checkbox[value='값']").prop('checked', true);
$("input:checkbox[name='NAME명']:checkbox[value='값']").prop('checked', false);
$("input:radio[id='아이디명']:checkbox[value='값']").prop('checked', true);
$("input:radio[name='NAME명']:checkbox[value='값']").prop('checked', false);
5. 단일 라디오 버튼 체크박스처럼 체크/해제 사용하기
var chk = false;
$('#radio').click(function (e) {
if (chk) {
chk = false;
$("input:radio[id='radio']").prop("checked", false);
}
else {
chk = true;
$("input:radio[id='radio']").prop("checked", true);
}
});
출처
반응형
'개발 > Script' 카테고리의 다른 글
[IE] 버전 이슈 대응 방법 여러가지 (script 대체, 레지스트리, JSON 등) (0) | 2021.08.27 |
---|---|
[IE] div Scroll Bar 나타나지 않는 현상 (0) | 2021.08.09 |
[jQuery] ajax Post 형식으로 사용하는 form.submit() 확장 기능 (0) | 2019.08.09 |
[Javascript] 모듈 패턴 / 네임스페이스 패턴 (0) | 2018.12.20 |
[React.JS] 기본 강의 요약 (0) | 2018.12.12 |
댓글
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday