我想在我的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