繁体   English   中英

在下拉菜单中选择项目后如何运行onlick命令?

[英]How to run the onlick command after I choose the item in drop down menu?

每次我单击下拉菜单时,onlick都会立即触发该函数重新加载。 在下拉菜单列表中选择项目后,如何使函数重新加载运行? 请帮我 ..

<form><select name="student" onclick='reload'>
<option value="A">Student A</option>
<option value="B">Student B</option>
<option value="C">Student C</option>
<option value="D">Student D</option>
<option value="E">Student E</option>

尝试这个:

<select name="student" onChange="javascript:alert('something');">
<option value="A">Student A</option>
<option value="B">Student B</option>
<option value="C">Student C</option>
<option value="D">Student D</option>
<option value="E">Student E</option>

您应该将onClick替换为onChange

<form>
<select name="student" id="student" onChange='reload'>
    <option value="A">Student A</option>
    <option value="B">Student B</option>
    <option value="C">Student C</option>
    <option value="D">Student D</option>
    <option value="E">Student E</option>
</select>

理想的方法

<script>
<!-- include the jQuery first -->
$('#student').on('change', function(e){

// reload or whatever you want to do
});
</script>

尝试将onclick更改为onchange

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM