我有这个简单的函数,应该返回一个JSON对象,但相反,我得到“未定义”
以下是功能:
function getResults(url) {
$.ajax({
type: "GET",
url: url,
}).done(function (results) {
return results;
});
}
当我尝试从函数内部打印结果时,它可以正常工作,但是当我在其他地方调用它时,结果却是“未定义”。
这样做console.log(getResults(url));
会打印出undefined
应该在哪里
:
{
"page": 1,
"total_results": 35,
"total_pages": 2,
"results": [
{
"popularity": 25.489,
"vote_count": 3845,
"vote_average": 5.5,
"title": "Hulk",
}
]
}