【发布时间】:2017-08-14 12:40:21
【问题描述】:
这个脚本没有任何反应。 有什么建议吗? 我只想在选择一个选项时做出一个动作。
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<script>
$('#something').on('change', function() {
console.log("hello");
})
</script>
<form id="target" method="POST" >
<select id="something">
<option></option>
<option>Value1</option>
<option>Value2</option>
<option>Value3</option>
</select>
</form>
【问题讨论】:
-
尝试修复自己的代码 sn-p。也许之后它会起作用。
-
您问题中的 sn-p 不起作用,因为您已将 html 放在 JS 窗口中,但如果将该代码放在“正常”页面上,只要脚本元素在表单之后。要么将您的
.change()处理程序代码包装在文档就绪处理程序中。
标签: javascript jquery forms select onchange