9
Val () kullanarak bir seçimin değerini ayarladığımda jquery change olayı neden tetiklenmiyor?
change()Olay işleyicisindeki mantık , değer tarafından ayarlandığında val()çalıştırılmaz, ancak kullanıcı fareleriyle bir değer seçtiğinde çalışır. Bu neden? <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>