запустить функцию за другой с первыми данными - PullRequest
1 голос
/ 14 января 2020

Я пытаюсь запустить 2 функции, где одна вызывается внутри другой.

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

function addLine() {
     if (ContagemAntesIntegracao == '' || !ContagemAntesIntegracao) {
        ContagemAntesIntegracao = 0;
    }
    var AfetaStock = '0';
    verify_serialnumbers().complete(function (data){....

и функции, которая выполняется внутри:

function verify_serialnumbers() {
  ....if (ArrayErros.length > 0) {
                set_errors(ArrayErros);
                ArrayErros = undefined;
                return;
            }
...
            var Link = $('#LINK').val() + '/?action=_ajax_inventory';
            $.ajax({
                type: 'POST',
                url: Link,
                dataType: 'json',
                placeholder: 'Lote',
                data: {
                    CheckSerialNumbers: '1',
                    CodArmazem: CodArmazem,
                    CodProduto: CodProduto,
                    CodLocalizacao: CodLocalizacao,
                    ArrayNumerosSerie: ArrayNumerosSerie,
                }
                }).done(function (response) {
                    if (response != 'ok')
                    {
                         set_errors(dados);
                    }else{
                        return ArrayNumerosSerie;
                    }
                });
        }
}

Как я могу продолжить работу внутри первой с массив, который не приходит из вызова AJAX?

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