Полученный ответ от сервера через Ajax не получается передать данные за пределы функции
Имею вот такой код:
$.ajax({
url: 'keyword.handler.php',
type: 'POST',
dataType: 'json',
async: true,
data: {tableName},
error: function(req, text, error){console.log('Хьюстон, У нас проблемы! ' + text + ' | ' + error);},
success: function(data){
console.log(data);}
});
console.log(data);
Задача, отправить запрос на сервер и обработать полученный ответ. Но переменная data не видна за пределами функции. Как ее передать за пределы функции?