Я нашел этот вопрос, который почти точно такой же: Return value from nested function in Javascript
Проблема заключается в том, что функция передается $.ajax
функции JQuery в. Вот что у меня есть:
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
, но вернул весь объект. Есть идеи?
Это спросил на ежедневной основе. См. [Как вернуть ответ от вызова AJAX из функции?] (Http://stackoverflow.com/questions/14220321/how-to-return-the-response-from-an-ajax-call-from-a -функция) –
@ FabrícioMatté Вы правы, извините. * Редактировать: * Проголосовало за закрытие! – qwerty