Как сделать так, чтобы обратный вызов был вызван только перейти к следующей строке - PullRequest
0 голосов
/ 24 сентября 2018

У меня есть упрощенная функция, которая выполняет функцию загрузки файла следующим образом.

var a = {
    fileRepositoryFrame : {
        properties : {
            //file upload function
        },
        successCallback : function d(f) {
            //do something              
        },
        failCallback : function d(f, g, h) {
            posted = false;
        //do something
        }
    }
};

$('input[name="file.name"]').val(fileName);

По сути, я хочу установить какой-либо флаг, когда это successCallback, для нормального размера файла у него нет проблем. Однако когдаразмер файла больше, он не ждет, пока файл не будет загружен, затем продолжается до следующей части кода, поэтому флаг не может быть установлен. Я не знаком с обратным вызовом, есть ли у него какой-либо способ дождаться вызоваНазад сделано только выполнить следующую строку. Пожалуйста, помогите в этом. Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...