Вопросы по теме 'jquery-deferred'

Как сделать все вызовы AJAX последовательными?
Я использую jQuery. И я не хочу параллельных вызовов AJAX в своем приложении, каждый вызов должен ждать предыдущего перед запуском. Как это реализовать? Есть ли помощник? ОБНОВЛЕНИЕ Если есть какая-либо синхронная версия XMLHttpRequest или...
38953 просмотров

Можете ли вы остановить отложенный обратный вызов в jquery 1.5?
Мне интересно, скажите, у вас есть что-то вроде этого // Assign handlers immediately after making the request, // and remember the jqxhr object for this request var jqxhr = $.ajax({ url: "example.php" }) .success(function(response) {...
1575 просмотров
schedule 30.08.2022

Как предотвратить белую «вспышку» при загрузке страницы, вызванную задержкой загрузки фонового изображения?
Проблема в том, что на большинстве сайтов в Интернете есть фоновые изображения. Им требуется время для загрузки. Обычно это не было бы проблемой, если бы изображения были оптимизированы и достаточно малы. Однако на некоторых моих сайтах файлы...
70563 просмотров
schedule 20.10.2023

jQuery Deferreds, .pipe и исключения
У меня есть код, который выглядит примерно так (конечно, менее смешно): var d = $.Deferred(); d.pipe(function() { throw "a"; }).then(function() { console.log("good!"); }, function(e) { console.log("I want the exception here"); });...
628 просмотров

JQuery отложен. Использование $.when и .progress()
Пишу парсер, заваленный асинхронными задачами. Я использую промисы JQuery для контроля и упорядочения асинхронных задач. Это псевдокодовая версия функции-конструктора: /** * @constructor */ function Parser(json) {...
9126 просмотров

Использование jQuery deferred() и разрешение внутри функции, находящейся в цикле
У меня есть глобальная переменная var imageURL = jQuery.Deferred(); в качестве отложенного объекта. Далее у меня есть функция, которая проходит через цикл, и для каждого цикла я намереваюсь получить значение, полученное с помощью асинхронной...
574 просмотров
schedule 04.08.2023

Обратный вызов Promise не вызывается в Angular JS
Если я вызываю connect из doStuff , я получаю сообщение о том, что "сокет подключен" , но callback не вызывается. Что мне здесь не хватает? $scope.connect = function() { var defer = $q.defer(); ws = new...
9972 просмотров
schedule 20.04.2022

Область видимости переменных с deferred/ajax в jQuery
Думаю, я использую довольно стандартную настройку. Щелчок по элементу для вызова функции, которая обрабатывает запрос ajax. Мое ограниченное понимание области действия переменных и обратных вызовов при использовании асинхронного чего-либо и...
754 просмотров
schedule 27.12.2022

Дождитесь окончания ДВУХ асинхронных функций, прежде чем запускать третью (jQuery Deferred?)
Я пытаюсь понять Deferred jQuery, но, несмотря на примеры, я не могу добиться того, чего хочу. Итак, я хотел бы вызвать 2 функции асинхронно, и, когда ОБЕ завершены, вызвать еще одну. Вот мой код function1(); function2(); function3();...
206 просмотров

Метод отложенного выполнения jQuery не запускается при отладке
У меня есть метод, который выполняет вызов jquery ajax. Этот метод возвращает отложенный объект, созданный jquery, когда вы используете $.ajax : function callWebservice() { return $.ajax({ type: "POST", url: "/echo/json/",...
709 просмотров

Jquery - Чтение ответа HTTP из обещания/отложенного ответа Ajax
Я новичок в обещаниях jquery и отложенных объектах. Я пытаюсь получить или проанализировать ответ на ajax-запрос POST/PUT/DELETE. Я хочу прочитать код состояния HTTP (200, 204,...). При использовании $.when и отложенных объектов таким образом:...
1823 просмотров
schedule 24.04.2023

Постановка в очередь/дросселирование запросов jQuery ajax
Мне нужно запустить несколько запросов ajax на сервер, а затем запустить обратный вызов, когда они будут завершены. Обычно это было бы легко сделать с помощью jQuery deferred.done() . Однако, чтобы не перегружать сервер, я ставлю запросы в очередь...
1222 просмотров
schedule 08.03.2023

jQuery: последовательно выполнять массив функций (как отложенных, так и не отложенных)
Я новичок в использовании промисов, и мне трудно понять отложенные jQuery. В настоящее время у меня есть массив функций, которые я выполняю в определенный момент: while (queue.length) { (queue.shift())(); } Проблема в том, что...
6391 просмотров
schedule 03.05.2022

для цикла функция с отложенным
У меня есть простая функция для отображения консольного сообщения с именем элемента. Что-то простое, например: for(var i =0; i< array.length; i++) child(array[i]); var child = function(itemname){ console.log(itemname); } Здесь длина...
1193 просмотров
schedule 16.06.2022

Как обрабатывать как синхронизирующие, так и асинхронные обещания / отсрочки jQuery одинаково, когда и результаты в разных форматах?
Я знаю, что в jQuery есть метод .when() , который работает как асинхронно, так и синхронно. Если .when() передано обещание/отложенное jQuery, оно будет асинхронным, а обработчик .then() или .done() и т. д. получит обещание/отложенное, и это...
433 просмотров
schedule 08.01.2024

зацикливание обещаний jquery с использованием $.each
Ниже приведены мои несколько вызовов ajax в каждом цикле. var getApiVendorslist = $.getJSON("url"); var sum = 0; getApiVendorslist.then(function(res) { console.log("Completed Fetching List of vendors"); $.each(res.data, function(k, v) {...
23 просмотров
schedule 03.11.2022

Получить ответ нескольких отложенных объектов в jquery
Ниже приведены мои множественные вызовы ajax с обещаниями. $(window).load(function(){ $.when(getApiModemList()).done(function(vendors){ var deferreds = calculateApiBalances(vendors); $.when.apply($,deferreds).done(function(balance) {...
854 просмотров

Отложенные обещания jQuery выполняются не по порядку?
РЕДАКТИРОВАТЬ: ВАЖНОЕ ПРИМЕЧАНИЕ. Здесь используется jQuery 1.7.2, и нет, его нельзя изменить с этой версии Я новичок в обещаниях и пытаюсь обдумать их. Я пытаюсь выполнить ряд функций по порядку, ожидая их завершения, прежде чем создавать...
712 просмотров

Jquery Deferred и несколько отложенных в цепочке
Помогите, пожалуйста: Например, у меня есть 20 тайм-аутов, созданных с помощью window.setTimeout, и я хочу, чтобы они запускались один за другим: тайм-аут вызова 1 => после тайм-аута завершения вызова 2 => после тайм-аута завершения вызова 3 и...
662 просмотров
schedule 20.04.2024

Jquery Promise и Deferred с возвращенными результатами
Я использую Backbone.js, и у меня есть ряд событий, которые создают настройки для объекта Options, которые происходят в моем маршрутизаторе. Представление, которое вызывается, нуждается в этих объектах, поэтому они должны быть завершены до создания...
62 просмотров
schedule 23.06.2023