Полученный ответ от сервера через 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 не видна за пределами функции. Как ее передать за пределы функции?


Ответы (0 шт):