我想在我的getJSON函數中使用一個變量。我怎麼能通過它?這是我試過的。JS/JQ:來自內聯函數的訪問變量
function getComments(parent_id) {
if(typeof(parent_id)==='undefined') parent_id = -1;
console.log("parent_id type: " + typeof(parent_id)); // parent_id type: number
var message = { parentMessageID: parent_id };
$.getJSON(UPDATECOMMENTCALL, message, function(data, parent_id) {
console.log("JSON parent_id: " + typeof(parent_id)); // JSON parent_id: string
}
}
相反PARENT_ID存在-1的功能裏面,它與價值「成功」的字符串。我如何正確傳遞它?
您的變量已經是_global_,所以您應該可以在'.getJSON'調用中訪問它。 – melancia 2014-10-04 22:11:25
這一切都發生在一個函數內部。我會添加更多的代碼。 – Qaz 2014-10-04 22:13:01