Останавливает ли возврат $ .Ajax дальнейшие шаги в родительской функции? - PullRequest
0 голосов
/ 30 мая 2019

У меня есть вызов ajax внутри функции deletePayment.внутри части «успеха» ajax есть оператор возврата.Мне нужно знать, выйдет ли этот возврат из функции deletePayment.

function deletePayment(id) {
    if(em(id)) {
        return false;
    }
    window.status = "Deleting Payment...";
    var returnVal = false;
    setDataIsland("PaymentData", "paymentid", id);
    $.ajax({
        type: "POST",
        async: false,
        dataType: "xml",
        data: sendDataIsland("PaymentData"),
        url: "/xml/getPayment.asp",
        success: function(data) {
            if(left($(data).find("status").text(), 3) != "ERR") {
                $("#BillToID").val($(data).find("billtoid").text());
                if(!checkAccess("PAYMENT", "D", $(data).find("branchid").text())) {
                    alert("You do not have permission to perform this function.");
                    window.status = "";
                    $("#BillToID").val("");
                    return;
                }
            }
        }
    });
    window.status = "";
    return returnVal;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...