当我在选择元素中按下一个选项时,我想触发功能。我认为 .click() 会更好,但事实是,它执行得太快了,以至于不允许我从选择中选择选项。相反,当我打开下拉列表时,它会采用第一个选项的值。有人可以建议我处理这个问题的方法吗?
HTML:
<select name="year2" id="year1" style="width:200px;">
<option value="none"> none </option>
<option value="2015"> 2015 </option>
<option value="2014"> 2014 </option>
<option value="2013"> 2013 </option>
</select>
JavaScript:
$( "#year1" ).click(function() {
var year=$("#year1").val();
var stream=$("#stream").val();
$.ajax({
url:"checkonserver.jsp",