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 关注
- 108 浏览
添加回答
举报