[JavaScript - jQuery] value 값으로 select 박스 option 선택하기 + Syntax error, unrecognized expression 에러

2020. 12. 15. 16:50·언어/Java Script
반응형

 

웹을 만들다보면 제이쿼리를 사용하여 특정 value 값으로 select 박스의 option 을 설택해야 되는 때가 있다. 이 것이 제대로 되지 않으면 아래와 같은 systaxError 가 뜬다

Syntax error, unrecognized expression: unsupported pseudo: select

--> Select Box 를 선택 한 후, prop 를 이용하여 selected 속성을 true 로 설정한다.

예를 들자면,

<select id="SELECTS">
    <option value="select1">first option</option>
    <option value="select2">second option</option>
    <option value="select3">third option</option>
</select>

이런 select 태그가 존재할 경우 만약 value 가 select3 인 옵션을 선택하고 싶다고 가정해보자.

//id로 select를 선택하고 value가 'select3'인 option 선택
$('#SELECTS').val('select3').prop("selected",true);

위와 같이 선택하면 된다. 

추가적으로 인덱싱으로 value 값을 선택할 때는 아래와 같이 하면 된다

// id로 SELECTS 태그를 선택하고 SELECTS 태그의 option 중 2번재(eq가 1인 것을 선택)
$("#SELECTS option:eq(1)").prop("selected",true);

 

이외에도, input 박스의 체크박스 등을 선택하는 것도 위와 비슷하게 하면 된다.

키워드는 제이쿼리 value 값으로 input 값 , select box 옵션 선택하기 이다. 잘 암기해놓는 것이 좋을 것 같다. 

참고 링크

stackoverflow.com/questions/23468252/why-im-getting-the-error-error-syntax-error-unrecognized-expression-unsuppo

 

Why I'm getting the error "Error: Syntax error, unrecognized expression: unsupported pseudo: select"?

I've following jQuery code: $(document).ready(function() { $('.products').click(function () { var table_id = $(this).closest('table').attr('id'); var no = table_id....

stackoverflow.com

stackoverflow.com/questions/41215057/uncaught-error-syntax-error-unrecognized-expression-unsupported-pseudo-label

 

Uncaught Error: Syntax error, unrecognized expression: unsupported pseudo: label

Good day, Hitting unsupported pseudo when upgrade jQuery to v1.12.4. Here is my jsp code:

And here is my jQuery code: $(':label[name="role.la...

stackoverflow.com

 

반응형
저작자표시 비영리 변경금지 (새창열림)

'언어 > Java Script' 카테고리의 다른 글

자바스크립트 기초 이론 - 패캠 node.js 바탕 기본 2  (0) 2021.08.01
자바스크립트 기초 이론 - 패캠 node.js 바탕 기본 이론  (0) 2021.07.22
[Java Script] input 입력 값 자동으로 더하는 법  (0) 2020.12.10
[JAVA Script] console.log( ) 와 document.write( ) 차이점  (0) 2020.11.26
[JavaScript] 자바스크립트 select combo 로 저장된 데이터 db에서 불러오기  (0) 2020.08.24
'언어/Java Script' 카테고리의 다른 글
  • 자바스크립트 기초 이론 - 패캠 node.js 바탕 기본 2
  • 자바스크립트 기초 이론 - 패캠 node.js 바탕 기본 이론
  • [Java Script] input 입력 값 자동으로 더하는 법
  • [JAVA Script] console.log( ) 와 document.write( ) 차이점
쟈누
쟈누
Ad astra per aspera
    반응형
  • 쟈누
    쟈누의 기록공간
    쟈누
  • 전체
    오늘
    어제
    • 분류 전체보기 (444)
      • AWS (31)
        • Glue (4)
        • S3 (1)
      • 클라우드 (0)
      • Data Engineering (37)
        • GitHub (10)
        • NiFi (11)
        • Spark (10)
        • Snowflake (0)
        • 머신러닝, AI (6)
      • 언어 (118)
        • 데이터 베이스 (42)
        • JAVA (9)
        • Python (34)
        • Java Script (15)
        • Linux (18)
      • 프로젝트, 인강 그리고 책 (30)
        • Spotify Project (7)
        • RASA chatbot Project (9)
        • Naver shopping Project (6)
        • 빅데이터를 지탱하는 기술 (8)
      • OLD (56)
        • IT 용어 사전 (13)
        • Front End (12)
        • Back End (31)
      • Error code 모음 (165)
        • 1. SQL errors (17)
        • 2. Hadoop errors (20)
        • 3. Linux Errors (14)
        • 4. Python errors (33)
        • 5. JAVA, Spring errors (41)
        • 6. Jav Script errors (10)
        • 7. Dev Tools errors (9)
        • 8. Git errors (8)
        • 9. Jenkins Errors (4)
        • 10. airflow Errors (2)
        • 11. Aws errors (7)
      • 개인 (1)
        • 책 (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
    • 블로그 관리
    • 글쓰기
  • 링크

  • 공지사항

    • 간단한 블로그 소개
  • 인기 글

  • 태그

    error
    python error
    자바
    NiFi
    java
    SQL
    MySQL
    에러
    파이썬
    install
    json
    node
    API
    Spring
    Python
    linux
    Git
    리눅스
    AWS
    설치
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
쟈누
[JavaScript - jQuery] value 값으로 select 박스 option 선택하기 + Syntax error, unrecognized expression 에러
상단으로

티스토리툴바