爲什麼我不能分配ajaxResult結果?的console.log(結果);在成功選項內正常工作,並在控制檯中出現第二個。但最後的console.log(result)的結果;未定義並首先出現在控制檯中。這有什麼問題?jQuery變量作用域?
$(function() {
var result;
$.ajax({
type: 'POST',
url: 'GelinlikSet',
dataType: 'json',
success: function (ajaxResult) {
result = ajaxResult;
console.log(result);
}
});
console.log(result);
});
什麼是解決方案? – beratuslu 2010-08-16 13:44:51
只是刪除最後一個console.log,結果不意味着在那裏定義 – 2010-08-16 13:48:36