Javascript Jquery:select/otpion更改时的函数
此脚本不会发生任何变化。 有什么建议吗? 我只想在选择某个选项时执行一个操作Javascript Jquery:select/otpion更改时的函数,javascript,jquery,forms,select,onchange,Javascript,Jquery,Forms,Select,Onchange,此脚本不会发生任何变化。 有什么建议吗? 我只想在选择某个选项时执行一个操作 $('#something')。关于('change',function(){ console.log(“你好”); }) 价值1 价值2 价值3 检查此项 $('#something')。关于('change',function(){ console.log(“你好”); }) 价值1 价值2 价值3 您把代码放错地方了。选中此项:) $(函数(){ $('#something')。关于('change'
$('#something')。关于('change',function(){
console.log(“你好”);
})
价值1
价值2
价值3
检查此项
$('#something')。关于('change',function(){
console.log(“你好”);
})
价值1
价值2
价值3
您把代码放错地方了。选中此项:)
$(函数(){
$('#something')。关于('change',function(){
警报(2);
})
})
价值1
价值2
价值3
这可能会有所帮助
$('select')。在('change',function()上{
警报(该值);
})
一
二
测验
价值1
价值2
价值3
$(“#某物”).change(function(){
警报(“调用了.change()的处理程序”);
});
尝试修复您自己的代码片段。你问题中的代码片段不起作用,因为你在JS窗口中放了html,但是如果代码放在“普通”页面上,只要脚本元素在表单后面,它就可以工作。或者将你的.change()
处理程序代码包装在一个文档处理程序中。你至少可以解释你的答案。否则,当前的评论比这个要好得多。
<html>
<title>Test</title>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
</head>
<body>
<form id="target" method="POST" >
<select id="something">
<option></option>
<option>Value1</option>
<option>Value2</option>
<option>Value3</option>
</select>
</form>
</body>
<script>
$('#something').change(function() {
alert( "Handler for .change() called." );
});
</script>
</html>