jQuery를 사용하여 드롭다운 목록에서 특정 값 선택
드롭다운 값을 설정하는 데 문제가 있습니다. jQuery를 사용하여 목록을 작성합니다. document.getElementById() 및 .value를 사용하는 JavaScript 예제가 작동하는 동안 클래스 기반 선택기 제약으로 인해 jQuery를 사용해야 합니다.
드롭다운 목록을 위한 jQuery의 .val() 메서드
jQuery의 .val() 메서드는 다양한 용도로 사용됩니다. 문서에 따르면 요소에 값을 검색하고 할당합니다. 드롭다운 목록의 경우 제공된 값을 기준으로 옵션을 확인하거나 선택합니다.
해결책:
드롭다운 목록에서 특정 값을 선택하려면 , 다음과 같이 .val()을 사용할 수 있습니다.
$("._statusDDL").val('2');
이렇게 하면 드롭다운 목록에 '2' 값이 할당됩니다. 그러나 변경 사항을 프런트 엔드에 시각적으로 반영하려면 .val() 뒤에 .change()를 추가하면 됩니다.
$("._statusDDL").val('2').change();
"잘못된 인덱스" 오류 해결
제안된 대로 코드를 조정한 후 '잘못된 색인' 오류가 발생했습니다. 이는 Internet Explorer 6을 사용하고 있기 때문일 수 있습니다. jQuery 문서 참고 사항:
IE6/7에서는 HTML 4 문서 또는 text/html로 선언된 콘텐츠 유형에 접두사 "i"를 사용하여 select-one을 변경할 수 없습니다.
이 문제를 해결하려면 , 문서가 XHTML로 선언되었는지, 적절한 접두사를 사용하고 있는지 확인하세요. 또한 .prop('selectedIndex', 2) 또는 .prop('value', '2')를 사용하여 각각 선택한 인덱스 또는 값을 설정할 수 있습니다.
위 내용은 jQuery를 사용하여 드롭다운 목록에서 특정 값을 어떻게 선택할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!