以下是我的代码:
$(document).on("click",".ball_link", function makeDiv(){
function fetchLevels(){
$.getJSON('fetch_level.php',{level: clicked_ball}, function(data) {
$.each(data, function(i,name) {
alert(name.level_id); //Line 1
});
});
}
fetchLevels();
alert(name.level_id); //Line 2
while (//some condition){
alert("hi 2"); //Line 3
}
});
所需的执行顺序:
1号线
第 2 行(与第 1 行的值相同)
3号线
实际执行顺序:
第 2 行(值:未定义)
3号线
第 1 行(正确值)
如何控制这些行的执行顺序以获得具有正确值的所需行?