我试图理解 jQuery 的 getJson()。我想将它返回的数组放入我不知道如何放置的变量中。当我单击此代码中的开始按钮时,我变得不确定。我知道 PHP 文件中的所有内容都有效,所以我认为问题不存在。
function getGameData(){
var difLevel = $("input[@name=difLevel]:checked").val();
var gameData = (function(){
var json = null;
$.getJSON('/Spelling4/core/proof_Test_JSON_process4.php',{difNo : difLevel},function(data){
json = data;
});
return json;
});
return gameData;
}
$('#startButton').click(function(e) {
var gameData = getGameData();
e.preventDefault();
alert(gameData[1]);
});