我试图从一页调用一个函数并捕获响应。
当前我有以下代码:
<script>
getReport(2, 'queue', '#output2', 'hour', '2018-09-09', '2018-09-10', 'pageviews', 'page', 's1390_5bbb443f37');
</script>
在getReport中,我有一个ajax文件,使用此文件返回JSON:
success: function(result){
return (result);
}
这似乎很好。但是,当我在主文件中执行以下操作时:
function firstFunction() {
console.log ("start");
getReport(2, 'queue', '#output2', 'hour', '2018-09-09', '2018-09-10', 'pageviews', 'page', 's13764639ff37');
}
var test = firstFunction();
alert (test);
我立即从浏览器收到警报,在警报框中显示“未定义”,而不是我的返回值。