无法在选择列表上激发更改事件

unable to fire change event on select list

本文关键字:事件 选择 列表      更新时间:2023-09-26

html:

<select id="v_name" align="top">
  <option value="server1">server1</option>
  <option value="server2">server2</option>
    </select>

javascript:

<script>
  $("#v_name").change(function() {
    var selected = $(this).val(); //value of selected attribute
 alert(selected);
  });
</script>

当我在选择上更改所选项目时,警报不会触发。任何想法

代码是可以的,您只需要在脚本执行之前确保元素存在于DOM中。

将其放入文档就绪事件:

$(document).ready(function(){
    $("#v_name").change(function() {
        var selected = $(this).val(); //value of selected attribute
        alert(selected);
    });
});

此处的工作示例:http://jsfiddle.net/carloscalla/y2jppe6m/