这个范围问题让我发疯。
我有
var foo = ["apples", "bananas", "grapes"];
$(document).ready(function(){
$(select).change(function(){
console.log(foo);
})
});

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
&#13;
控制台日志中不存在该阵列。我怎么把它带到那里?
答案 0 :(得分:0)
问题是你的jQuery选择器是select,而不是范围。尝试将id放在select元素上,然后使用$('#id')。更改或放置括号
$('select')