我想了解jQuery的getJson()。我想把它返回的数组放到变量中,我不知道如何。当我单击此代码中的开始按钮时,我得到未定义。我知道PHP文件中的所有内容都能正常工作,所以我不认为这些内容是存在的。如何将getJSON值放入一个变量
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]);
});
为什么你说我需要删除@?到目前为止,它一直在正常工作。感谢您的答复。 –