Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/372.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 无法在选择列表上触发更改事件_Javascript_Html - Fatal编程技术网

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

Javascript 无法在选择列表上触发更改事件,javascript,html,Javascript,Html,html: 服务器1 服务器2 javascript: <select id="v_name" align="top"> <option value="server1">server1</option> <option value="server2">server2</option> </select> $(“#v#u name”).change(函数(){ var selected=$(this)

html:


服务器1
服务器2
javascript:

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

    </select>

$(“#v#u name”).change(函数(){
var selected=$(this).val();//所选属性的值
警报(选定);
});

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

代码都没有问题,您只需在脚本执行之前确保DOM中存在该元素

将其放入document ready事件中:

<script>

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

这里的工作示例:

代码正常,在脚本执行之前,您只需确保DOM中存在该元素

将其放入document ready事件中:

<script>

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

此处的工作示例:

将脚本放在html之后。将其移动到文档中以准备就绪。你们两个,我应该知道的。把脚本放在html之后。在文档中移动它。你们两个,我早该知道的。