Время загрузки Ajax зависит от вызывающего скрипта? - PullRequest
0 голосов
/ 29 июня 2019

У меня есть скрипт, который выполняет Ajax-вызов, когда пользователь нажимает кнопку Да Нет в основной форме. Когда я смотрю на вкладку Network для dev-инструментов, я вижу, что время загрузки для этого вызова составляет от 2,5 до 3 секунд. Dev Tools screen shot

Я пробовал GET и POST.

Так что я начинаю пытаться отлаживать это, так как это вызывает некоторые проблемы с производительностью моей страницы. Моя первая идея - взять ту же подпрограмму ajax и получить к ней доступ прямо из браузера.
Делая это, я вижу время загрузки в среднем около 400 мс.

Далее я пытаюсь написать небольшой скрипт, чтобы выполнить настоящий вызов ajax. enter image description here

Затем я пытаюсь написать небольшой скрипт для вызова ajax так же, как мой большой. Время загрузки очень похоже на 400 мсек, когда страница вызывается напрямую.

Моя главная страница довольно сложная. Но у кого-нибудь есть идеи, почему времена Ajax почти в десять раз длиннее ??? Пробовал это и в Chrome, и в Firefox.

Добавлен код для вызова ajax.

        $.ajax({
        type: "GET",
        url: "../includes/ajax/_ver5/results_update.php",
        data: {yr: 2019, dsim: 'no', rid: 477, rnum: 1, line: 1, flt: 33, bid: 6533, chid: 4, uid: 2, type: "chkin", chkin: 'Y'},
        dataType: 'json', timeout: 3000,
        success: function (dataret) {
            // process_ajax(dataret, flt);
        }
    });

Спасибо Dave

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