JQuery AJAX: возвращаемое значение в случае успеха [дубликат]
На этот вопрос уже есть ответ здесь:
Как вернуть ответ от асинхронного вызова? 33 ответа function ChatServerQuery(data_json) {
var result = null;
$.ajax({
url: 'chat/backend/',
type: 'POST',
data: data_json,
success: function(json) {
result = json
}
})
return result
}
Моя функция, которая выполняет запрос к серверу. Проблема в том, что я не могу вернуть полученный с сервера текст. Я не знаю, как перейти от анонимной функции (успех события) к ChatServerQuery (где вы можете легко получить его обратно).