에 change()
의해 설정 될 때 이벤트 핸들러 의 로직 이 실행되지 val()
않지만 사용자가 마우스로 값을 선택할 때 실행됩니다. 왜 이런거야?
<select id="single">
<option>Single</option>
<option>Single2</option>
</select>
<script>
$(function() {
$(":input#single").change(function() {
/* Logic here does not execute when val() is used */
});
});
$("#single").val("Single2");
</script>