1 回答

TA貢獻1812條經驗 獲得超5個贊
一些注意事項:
selectedprg
并且selectedcount
不是全局可用的,你不能在你的函數中訪問它們。將它們移動/聲明在外面。你的
$(document).ready(function(){
和$("#prg").change( function(){
缺少他們的結束})
部分。
使用瀏覽器的 DevTools 控制臺檢查錯誤。
嘗試這個:
<button onclick="myFunction()">Click me</button>
<p id="demo"></p>
<script src="//code.jquery.com/jquery-1.12.0.min.js"></script>
<script type="text/javascript">
var selectedprg = '';
var selectedcount = 0;
function myFunction() {
document.getElementById("demo").innerHTML = "The next intake for " +selectedprg + " will have " +selectedcount+ " students";
}
$(document).ready(function(){
$("#prg").change( function(){
selectedprg = $('#prg option:selected').text();
selectedcount = $('#prg option:selected').data('count');
});
});
</script>
- 1 回答
- 0 關注
- 140 瀏覽
添加回答
舉報