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

jQuery Deferred — добавление обратного вызова в отложенный контракт
Я пытаюсь добавить еще один асинхронный вызов в контракт существующего Deferred до того, как его состояние будет установлено на успех. Вместо того, чтобы пытаться объяснить это на английском языке, посмотрите на следующий псевдокод: $.when(...
218 просмотров
schedule 14.01.2024

jQuery Deferred — ожидание завершения всех динамических асинхронных запросов, даже если некоторые из них завершились неудачно
Я получил динамический асинхронный запрос (для jsfiddle я использовал ajax), который мне нужно ждать независимо от успеха или неудачи, а это значит, что мне нужно только знать, что все процессы завершены, даже если какой-то запрос не удался....
3263 просмотров
schedule 18.11.2023

Подождать, пока все запросы jquery ajax будут выполнены? (часть 2)
Я проверил этот пост, и ответ действительно хорош: Подождите, пока все jQuery Ajax запросы выполнены? Но я просто хочу быть более общим: интересно, как мы можем использовать эту логику для списка сервисов (ajaxservices) и списка обратных...
605 просмотров
schedule 21.10.2022

Как $.when, apply() и $.done() взаимодействуют в этой функции?
Некоторое время назад пользователь SO написал для меня эту функцию, чтобы возвращать переменное количество запросов jQuery $.get() . Первая часть довольно проста, но кто-нибудь объяснит, как взаимодействуют $.when() , apply() и $.done() . Я не...
6416 просмотров
schedule 07.01.2024

Являются ли отложенные обратные вызовы jquery синхронными, если отложенные уже разрешены?
Я предполагаю, что ответ да, но код не самый простой для расшифровки. А в документах говорится Любые обратные вызовы, добавленные к объекту с помощью deferred.then(), deferred.always(), deferred.done() или deferred.fail(), ставятся в очередь...
684 просмотров

функция javascript дождаться завершения другой функции
У меня есть две функции javascript, которые вызываются из android. После долгих сеансов отладки, наконец, я понял, что проблема возникает из-за того, что вторая функция вызывается до завершения первой. Я уже искал примеры с deferred и т. д., но все...
132863 просмотров

Функция $.Deferred.then() не позволяет неизвестному количеству раз динамически вызывать функцию?
Я наткнулся на этот скрипт из поиска Google по адресу jQuery. Deferred и Promise для последовательного выполнения синхронных и асинхронных функций . Это может решить мою проблему с выполнением скрипта в последовательном порядке. Но проблема с...
206 просмотров
schedule 28.10.2023

Используйте отложенные операторы с функциями javascript
Я пытаюсь понять отложенные операторы jQuery. В этом случае я хотел бы использовать отложенный оператор, когда функция javascript завершает работу. Например, когда объекты уровня закончили загрузку, сделайте что-нибудь... Но я не могу...
264 просмотров
schedule 03.10.2022

Обработка ошибок и восстановление с помощью jQuery Deferred
Я использую jQuery и знаю, что эта проблема связана с тем, что реализация jQuery.Deferred не совместима с Promises/A+. Я не хочу использовать какие-либо другие библиотеки для решения этой проблемы. Учитывая это, есть ли способ восстановиться после...
1392 просмотров

Уведомление о выполнении отложенного обещания jQuery
Я играл с обещаниями и пытался создать какое-то уведомление о прогрессе. Код выполняет все функции в правильном порядке, но обновления выполнения выполняются непосредственно перед разрешением, а не тогда, когда они действительно происходят....
500 просмотров
schedule 10.01.2024

Принимает ли jQuery.when нативные объекты Promise?
Можно ли передать собственный Promise объект в jQuery when и работает ли он должным образом?
194 просмотров

Как перезаписать/отменить предыдущее обещание, вызываемое по одному?
У меня есть код jQuery, который реагирует на нажатие клавиатуры пользователя, и я проверяю, находится ли элемент в поле зрения. Плагин возвращает обещание, если пользователь очень быстро нажимает клавишу или удерживает ее (сейчас это слишком быстро...
74 просмотров

Подождите, пока функция завершится, чтобы запустить другую функцию
Я столкнулся с проблемой, которая сводит меня с ума уже дней 10... По сути, у меня есть функция, которая срабатывает ( handleText ), и я хочу дождаться окончания этой функции, прежде чем запускать вторую ( handleBackground ). Я пробовал отложенные...
124 просмотров