私はほとんど同じであるこの質問を見つけました:Javascriptの入れ子関数からの戻り値
問題は、関数がjQueryの関数に渡されること$.ajax
です。これが私が持っているものです:
function doSomething() {
// Do some stuff here
console.log(getCartInfo());
}
function getCartInfo() {
var url = blog_location + '?reqCartData=1';
$.ajax({
url: url,
type: 'get',
success: function(data) {
return data; <------------- This
}
});
}
data
それが理にかなっている場合は、doSomething関数に戻る必要があります。関数全体を返そうとしました$.ajax
が、オブジェクト全体が返されました。何か案は?