> JQUERY datalist change 값 받아오기
$(document).on('change', 'input', function(){
var options = $('datalist')[0].options;
var val = $(this).val();
for (var i=0;i<options.length;i++){
if (options[i].value === val) {
console.log(val);
break;
}
}
});
출처 : https://stackoverflow.com/questions/23647359/how-do-i-get-the-change-event-for-a-datalist
How do I get the change event for a datalist?
I am using a datalist and need to detect when the user selects something from the drop-down list. A similar question has been asked BUT I need it so that the event fires ONLY when the user selects
stackoverflow.com
반응형
반응형
'개발하는 '정' > JS' 카테고리의 다른 글
Chart.js 로 쉽게 그래프 그리기 +예제 (0) | 2022.09.20 |
---|---|
[JQUERY] datalist 숨겨진 값 저장하기 / datalist data-value (0) | 2022.09.07 |
[JQUERY] An invalid form control with name='' is not focusable. 원인 (0) | 2022.08.08 |
[javascript] KCP 본인인증 모바일 window.opener 작동 문제 해결 (1) | 2021.06.03 |
[Javascript] 팝업창 하루 동안 보지 않기 구현 (5) | 2020.12.16 |
댓글