Rakshanda_khan Ответов: 1

Какие файлы я должен связать для работы ajax


мои страницы зависают, когда он доходит до выполнения кода ajax ({}). приходит погрузчик потом он застревает

Что я уже пробовал:

я попытался связать ajax внешними ссылками

1 Ответов

Рейтинг:
0

Afzaal Ahmad Zeeshan

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

Цитата:
мои страницы зависают, когда он доходит до выполнения кода ajax ({}).
То "Один"в Ajax означает асинхронный. Это означает, что код должен выполняться асинхронно и не должен держаться за основной поток, который делает страницу отзывчивой. У меня есть несколько собственных страниц, работающих на моем сайте, и они отзывчивы.
$(document).ready(function () {
    // Assume you want to send Ajax requests on button click, whose id is btn
    $("#btn").click(function() {
        $.ajax({
            url: 'your/path',
            data: { query: string },
            success: function (data) {
              // Done
            }
        });
    });
});

Попробуйте этот код на своих страницах хоть раз. Это никогда не должно висеть на Вашей странице Чистое решение jQuery для Ajax является асинхронным и ничего не делает для зависания, Если ваша страница действительно зависает, вам нужно проверить, какие другие библиотеки вы пытаетесь загрузить и есть ли какие-то журналы или аналитические пакеты, которые пытаются повесить вашу страницу.

на jQuery."Аякс" () | библиотека jQuery API документация[^]