>웹 프론트엔드 >JS 튜토리얼 >jQuery를 사용하여 드롭다운 목록의 선택된 값을 프로그래밍 방식으로 어떻게 변경할 수 있습니까?

jQuery를 사용하여 드롭다운 목록의 선택된 값을 프로그래밍 방식으로 어떻게 변경할 수 있습니까?

Patricia Arquette
Patricia Arquette원래의
2024-11-27 20:49:12468검색

How Can I Programmatically Change a Drop-Down List's Selected Value Using jQuery?

jQuery를 사용하여 드롭다운 목록 값 변경

웹 개발에서는 jQuery와 같은 JavaScript 프레임워크를 사용하여 양식 요소를 동적으로 조작해야 하는 경우가 많습니다. 일반적인 작업은 드롭다운 목록에서 선택한 값을 업데이트하는 것입니다.

요소 선택

jQuery의 강력한 선택기를 사용하면 CSS 클래스별로 드롭다운 목록의 대상을 쉽게 지정할 수 있습니다. 이 경우에는 ._statusDDL입니다.

값 설정

드롭다운 목록의 값을 설정하려면 .val() 메서드를 사용하세요. 그러나 .value 속성을 설정하는 일반 JavaScript와 달리 jQuery의 .val() 메서드는 문자열 값을 예상합니다.

문제 해결

처음에 .val(2) 접근 방식은 그렇지 않았습니다. 당신을 위해 작동하지 않습니다. 이는 jQuery의.val() 메서드가 .value 속성을 직접 설정할 때 일반 JavaScript가 수행하는 변경 전파를 수행하지 않기 때문입니다.

변경 사항이 제대로 전파되도록 하려면 .change()를 . 다음 코드에 표시된 대로 val() 메서드 호출:

$("._statusDDL").val('2').change();

이 조합은 프런트엔드와 백엔드 모두에서 드롭다운 목록의 선택된 값을 성공적으로 업데이트합니다. 시나리오.

위 내용은 jQuery를 사용하여 드롭다운 목록의 선택된 값을 프로그래밍 방식으로 어떻게 변경할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.