我正在尝试使用Ajax从服务器获取信息。页面xxx.php是仅写入123的页面。但是,当我想返回该页面的内容时,它返回null。
function myFunct(){ $.ajax({ url: 'xxx.php', success: function(data) { return data; } }); } var data = myFunct(); //nothing.
请注意,ajax是“异步的”。因此,在myFunct()完成执行时,可能尚未收到对服务器调用的响应。您可以将处理来自服务器调用的数据的逻辑放在ajax的“成功”中。
function myFunct(){ $.ajax({ url: 'xxx.php', success: function(data) { // processMyData(data); } }); }