[jQuery] 라디오버튼, 콤보박스에서 자주쓰는 jQuery

2019. 11. 22. 01:53·Programming/JavaScript & TypeScript
반응형

jQuery에서 id값의 값을 가져오기 위해서 일반적으로 자주쓰는 값을 정리해보았습니다.

 

1. 라디오버튼

라디오 버튼의 경우 여러개의 항목중에 특정 항목을 선택한 값을 가져오는 방법입니다.

<input type="radio" id="yes" name="select" value="1" checked="checked">
<label for="yes">예</label>
<input type="radio" id="no" name="select" value="2">
<label for="no">아니오</label>

위와 같이 name의 값을 어떠한 값이 선택됐는지는 아래처럼 하시면 값의 value를 확인할 수 있습니다.

$("input[name='select']:checked").val()

만약 위에서 예를 선택하셨다면 value의 값은 1이 나올거고, 아니오를 선택하셨으면 value의 값은 2가 나옵니다.

 

2. 콤보박스

콤보박스는 여러 경우가 있을 수 있습니다. 콤보박스를 선택한 이름을 가져오거나 해당 콤보박스의 value값을 가져오는 방법이 있습니다.

<select id="fruitList">
  <option value="" selected="selected">과일(전체)</option>
  <option value="1">사과</option>
  <option value="2">바나나</option>
  <option value="3">포도</option>
</select>

위와 같은 콤보박스를 만들었다면 선택된 과일의 value값을 가져오고 싶으시면

$('#fruitList').val();

로 쓰시면 됩니다. 사과를 선택하면 value인 1이 나오겠죠. 만약 선택한 사과의 값을 알고 싶다면

$('#fruitList option:selected').text()

이렇게 쓰시면 됩니다.

728x90

'Programming > JavaScript & TypeScript' 카테고리의 다른 글

화살표 함수(Arrow Function) 사용법 및 주의할 점  (0) 2024.07.11
JavaScript 스프레드 연산자 사용법  (0) 2024.07.10
타입스크립트란?  (1) 2023.04.20
웹소켓과 타입스크립트 예제 코드  (0) 2023.04.19
'Programming/JavaScript & TypeScript' 카테고리의 다른 글
  • 화살표 함수(Arrow Function) 사용법 및 주의할 점
  • JavaScript 스프레드 연산자 사용법
  • 타입스크립트란?
  • 웹소켓과 타입스크립트 예제 코드
이프로그
이프로그
리뷰, 개발, 일상을 기록하는 블로그
    반응형
  • 이프로그
    이프로그의 IT이야기
    이프로그
  • 전체
    오늘
    어제
    • 분류 전체보기 (165) N
      • Programming (111)
        • C# WPF (11)
        • Java Spring (16)
        • JavaScript & TypeScript (5)
        • Git (9)
        • Database (5)
        • Etc (42)
      • 생활상식 (24)
      • 리뷰 (8)
      • 주식 (12)
  • 블로그 메뉴

    • 링크

    • 공지사항

    • 인기 글

    • 태그

      javascript
      docker
      분산 메시징 시스템
      웹 개발
      클라우드 네이티브
      투자전략
      협업 도구
      마이크로서비스
      WPF
      C# WPF
      ES6
      주식투자
      데이터 바인딩
      데이터 파이프라인
      Java
      dynamicresource
      이슈 트래킹
      DevOps
      자바스크립트 트릭
      Kubernetes
      Apache Kafka
      투자
      클라우드 컴퓨팅
      서버 관리
      데이터베이스 성능
      소프트웨어 개발
      XAML
      rest api
      재테크
      java8
    • 최근 댓글

    • 최근 글

    • 250x250
    이프로그
    [jQuery] 라디오버튼, 콤보박스에서 자주쓰는 jQuery
    상단으로

    티스토리툴바