所以我試圖從JSON分配數據到一個全局變量多次使用它,但我得到這個問題。第一個警報通過確定,但對於第二個我不能讀取未定義的propery 4。JQuery閱讀JSON(全局/本地變量)
var refference=[]
$.getJSON('letters.json', function(data) {
refference=data.letters
alert(refference[1][4])
})
alert(refference[1][4])
謝謝!
你不能。 Ajax是異步的,外部的警報將在Ajax完成之前發生。 http://learn.jquery.com/ajax/key-concepts/ *「A是爲異步」* – 2013-03-18 21:59:57