드롭다운 목록을 다룰 때는 선택한 값을 설정하는 것이 일반적입니다. 이 작업은 바닐라 JavaScript에서는 비교적 간단하지만 jQuery는 더 간결하고 편리한 접근 방식을 제공합니다.
jQuery의 .val() 메서드는 드롭다운 목록의 값입니다. 알려진 값을 기반으로 옵션을 선택하려면 다음 구문을 사용하십시오.
$("._statusDDL").val('2');
이 코드는 "._statusDDL" 클래스가 있는 드롭다운 목록의 값을 '2'로 설정합니다. 목록의 특정 옵션.
일부 경우, 특히 Internet Explorer 6에서 다음과 같은 문제가 발생할 수 있습니다. "선택한 속성을 설정할 수 없습니다. 잘못된 인덱스입니다." 오류 .val()을 사용하여 선택한 옵션을 설정할 때. 이는 비동기 렌더링 문제로 인해 발생할 가능성이 높습니다.
이 문제를 해결하려면 선택한 값을 변경하기 전에 jQuery가 작업을 완료했는지 확인하세요. 이는 setTimeout 함수 내에 .val() 호출을 배치하여 수행할 수 있습니다.
setTimeout(function() { $("._statusDDL").val('2'); }, 0);
선택한 옵션이 반영되는 것을 보려면 드롭다운 목록의 프런트엔드에서 .val() 호출에 .change()를 추가합니다.
$("._statusDDL").val('2').change();
이렇게 하면 드롭다운 목록의 변경 이벤트로 목록의 사용자 인터페이스에서 선택한 옵션을 업데이트합니다.
위 내용은 jQuery를 사용하여 드롭다운 목록의 선택된 값을 어떻게 변경할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!