确保您引用的jQuery:
<script src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.7.2.min.js"></script>
包装你的代码在一个现成的函数:
$(function(){
/* Code Here */
});
一定要检查你的id
和正确结构的标记:
<select id='issue_no' name='issue_non'>
<option value='_empty' selected='selected' style='display:none;'></option>
<option value="ABC">Vol 1, No 1 (2012): Journal of JISRComputing</option>
</select>
写格式良好的JavaScript以方便阅读:
$(function(){
$("#issue_no").on("change", function(){
alert(this.value);
});
});
这一切后,它的工作原理:http://jsbin.com/obadub/edit#javascript,html
与往常一样,请确保您不会有问题的其他地方您的网页上。
<!DOCTYPE html>
<html>
<head>
<title>Alert Selected Value</title>
<script src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.7.2.min.js"></script>
<script>
$(function(){
$("#issue_no").on("change", function(){
alert(this.value);
});
});
</script>
</head>
<body>
<select id='issue_no' name='issue_non'>
<option value='_empty' selected='selected' style='display:none;'></option>
<option value="ABC">Vol 1, No 1 (2012): Journal of JISRComputing</option>
</select>
</body>
</html>
你说的 “不工作” 是什么意思?它没有提醒任何事情,还是提醒错误的价值? –
没有提示。只是更新后。 – SupaOden