我有一个从 php 代码块返回数据对象的 jquery post 函数。
$.post("get_chat_history.php", {
item_id : item_id,
participant_1 : participant_1,
participant_2 : participant_2
}, function(data) {
alert(data);
return data;
});
这是从另一个 javascript 文件中的以下函数调用的
var data = getChatHistory(current_member_id,item_global["user"] ["member_id"],item_global["id"]);
alert(data);
现在在 $.post 中,alert(data) 以 json 格式抛出正确的值,但是当我测试返回给调用函数的相同值时,我得到了未定义的结果。
因为我想保持这个函数通用并且可以从其他地方调用,所以我缺少什么?
问候,
萨帕托斯