클릭하면 내 드롭 다운에서 특정 옵션 값을 경고하고 싶습니다. 여기 내 코드입니다 : 내가 .text()
및 .val()
를 사용하려고했습니다HTML 자바 스크립트로 태그를 선택하십시오.
$("select").change(function() {
alert($("option").html());
});
, 그러나 어느 쪽도 작동 것 같다.
클릭하면 내 드롭 다운에서 특정 옵션 값을 경고하고 싶습니다. 여기 내 코드입니다 : 내가 .text()
및 .val()
를 사용하려고했습니다HTML 자바 스크립트로 태그를 선택하십시오.
$("select").change(function() {
alert($("option").html());
});
, 그러나 어느 쪽도 작동 것 같다.
를 원한다면 내가 추측 일을해야한다 "JQuery와 방법 ™"값을 얻을 수있다 :
$('select').change(function() {
console.log($(this).val());
});
정말 수도뿐만 아니라 수있는 :
console.log(this.value);
기존 코드의 문제는 option
요소를 모두 선택하고 .html()
은 컬렉션의 첫 번째 option
요소의 innerHTML을 가져옵니다.
페이지에서 처음으로 option
을 사용하지 않으려면 select
요소의 현재 값을 원합니다.
감사! 그 일은 훌륭했습니다. –
alert($(this).val());
이것은 당신이 select[multiple]
요소를 사용하지 않는 가정 값이 아닌 텍스트
간단한 충분히
$("select").change(function() {
alert($(this).val());
});
'경고 (this.value);' – Teemu
가 (당신이 코드 스 니펫에이를 만든 경우가 좋은 것) 관련 HTML을주십시오. '$ ("option")'모든 옵션 태그를 얻는다. 그게 네가 원하는지 의심 스럽네. – Teepeemm
"특정 옵션"옵션이 어떻게 지정됩니까? 선택한 옵션 또는 다른 옵션입니다. – Teemu