Jquery .change()不触发选择

jquery .change() not triggering on select

本文关键字:选择 change Jquery      更新时间:2023-09-26

为什么我的下拉框没有触发。change事件,没有得到所选选项的值?

<select name="venture" id="venture" class="form-control">
    <option value="ph">Philippines</option>
    <option value="my">Malaysia</option>
    <option value="id">Indonesia</option>
    <option value="th">Thailand</option>
    <option value="vn">Vietnam</option>
    <option value="sg">Singapore</option>
</select>
$(document).ready(function(){
    $('#venture').change(function(){
         alert($(this).val());
    });
}

这里是jsfiddle: http://jsfiddle.net/j0xc79bm/

您没有正确关闭ready函数:

$(document).ready(function(){
    $('#venture').change(function(){
     alert($(this).val());
    });
 });
//^---- typo here