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

    • 링크

    • 공지사항

    • 인기 글

    • 태그

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

    • 최근 글

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

    티스토리툴바