본문 바로가기
개발하는 '정'/JS

[JQUERY] datalist change 값 받아오기

by 주앤정_블로그 2022. 9. 7.

 > 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

 

 

반응형

 

반응형

댓글