가벼운 배움/JQuery
여러개의 selectbox change 이벤트 적용하기
호홍홍집
2017. 6. 20. 11:31
가끔은 생각처럼 안될때가 있네
selectbox의 val()값을 넣어주기만 하면 change 이벤트가 일어나는 듯 생각했는데 오산 ㅠㅠ
var v_seat_opt = $("[id^='selseat_opt_']");
v_seat_opt.on("change",function(event){
...
event.preventDefault();
});
"selseat_opt_" ID로 시작하는 selectbox가 있는데, 여기에 해당 값을 아래와 같이 넣으면
$("[id^='selseat_opt_']").each(function (index) {
$(this).val("값");
});
selectbox의 값은 바뀌는데 change 이벤트가 일어나지 않는다.
$(this).val("값").change();
위에서 처럼 change()를 붙여야하네....^^