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

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

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이야기
    이프로그
  • 전체
    오늘
    어제
    • 분류 전체보기 (158)
      • Programming (111)
        • C# WPF (11)
        • Java Spring (16)
        • JavaScript & TypeScript (5)
        • Git (9)
        • Database (5)
        • Etc (42)
      • 생활상식 (24)
      • 리뷰 (8)
      • 주식 (12)
  • 블로그 메뉴

    • 링크

    • 공지사항

    • 인기 글

    • 태그

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

    • 최근 글

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

    티스토리툴바