У меня есть функция, которой нужно либо return true;
, либо return false;
, которая содержит ajax-вызов, который является методом определения условного результата на основе ответа.
Моя проблема заключается в определении объема, и я 'Я не уверен, как выбраться из этого.Если я установил как обратный вызов, то оператор return живет в самой функции обратного вызова и не выполняется в основной функции-обертке.
Как правильно настроить эту настройку?Нужно ли полностью реструктурировать?
function() {
var response;
$.ajax({
dataType: 'jsonp',
url: 'https://apilayer.net/api/check?access_key=',
async: false,
success: function(json) {
response = json.score;
}
});
if (response == 1) {
return false;
}
};