.when - это функция jQuery для выполнения функции после выполнения включенных запросов AJAX. Обычно он предшествует.then.
2 ответа

Почему fail() срабатывает, если в $.when() нет ошибки?

Я использую JQuery v2.0.0 Я пытаюсь понять отложенные объекты, и я получил неожиданный результат. Ошибка () сработала, хотя здесь нет видимой или известной ошибки. function foo1() { alert('testing'); } $.when(foo1()) .done(alert('success')) .fail(al…
20 ноя '13 в 14:08
1 ответ

Почему функции выполняются в массиве, а не при использовании с jquery "когда"

Я пытаюсь передать динамические функции в оператор "когда", но когда "когда" закомментирован, функции все еще вызываются из массива. multiAjaxCalls(); function multiAjaxCalls() { var deferParams = []; var numOfAjaxToCall = 2; //could be 1 or 2 if (n…
04 янв '18 в 10:50
2 ответа

Загрузка сценариев асинхронно с использованием getScript

Я хочу использовать функцию из пути /js/testscript.js, /js/testscript.js зависит от /script5.js, но testscript.js загрузить после вызова $(this).testscript(); Что я делаю неправильно? Сценарии зависимы. $.when ( $.getScript('/script.js').done(functi…
05 фев '19 в 12:14
2 ответа

JQuery, используя.when и толкая массив

Были в поиске обратных вызовов для ajax() ответы с использованием $.when Я все еще не уверен, как это работает полностью, но это то, что я хотел бы сделать ниже. Когда пользователь добавляет город и страну в строке, он переходит на URL в .ajax() Я п…
08 ноя '13 в 12:11
2 ответа

Выполнить Ajax-запрос, когда закончится другой

Я перебираю слой маркера на карте Leaflet, чтобы поймать широту и долготу каждого маркера, и отправляю эти координаты в мою базу данных с помощью Ajax. Затем, когда я отправил широту и долготу каждого маркера в моей базе данных, я хочу вызвать мой с…
05 окт '16 в 09:04
3 ответа

AJAX завершить функцию вызова после того, как DOM готов

Мне нужно сделать запрос AJAX, а затем обработать некоторые данные, возвращаемые с сервера. Я хотел бы сделать этот запрос раньше, чем документ готов. Но я смогу обрабатывать данные только после того, как документ будет готов. У меня есть идея сдела…
30 май '13 в 09:55
1 ответ

JQuery несколько Deferreds - как обработать остальное, если один отклонен

У меня есть $.when Оператор jquery, ожидающий 3 запроса ajax для возврата, прежде чем он выполнит свой следующий набор функций. Проблема в том, что если один из этих запросов возвращает ошибку 500, то система не обрабатывает следующий набор функций,…
05 авг '16 в 08:05
1 ответ

Могу ли я гнездиться когда?

Работаем в SharePoint, пытаемся извлекать и обрабатывать данные из нескольких списков. Возвращение из второго списка становится постраничным, что нарушает порядок (насколько я могу судить). Итак, я подумал о том, чтобы буквально вложить новое "когда…
02 июн '15 в 18:25
1 ответ

jquery $. когда не работает функция ожидания на главной странице

У меня есть некоторые проблемы, когда я использую функцию jquery.when в веб-форме, используя главную страницу Это мой код в веб-форме с использованием главной страницы $(document).ready(function(){ $.when(masterPageFunction()).done(function(){ webFo…
30 май '18 в 17:02
1 ответ

AJAX внутри $. Когда передается первый символ возвращаемой строки

Я вызываю AJAX, используя $.when, чтобы дождаться завершения этого ajax и вернуться для обработки следующего ajax внутри. Вот где происходит вызов $.when: function loadAllData(){ $.when(getCreditorID()).done(function(a1){ console.log("cx id is : " +…
13 окт '16 в 09:51
1 ответ

Jquery когда; значение не установлено

Мне нужно перераспределить href элементов класса 'title' на странице на основе значения 0 или x, возвращенного с http://kasaragodyellowpages.com/pagedata.php?id=6. этот URL-адрес установлен на 1 для тестирования. работать правильно на запросы ajax. …
22 окт '13 в 06:47
1 ответ

Измените контекст функций массива и передайте массив в $.when

Привет всем, у меня есть этот рабочий метод для вызова массива функций через повторяющиеся интервалы. Здесь вы можете увидеть объект с методами добавления / удаления функций в массиве и функциями для запуска / остановки интервала вызова. (Вы должны …
26 фев '15 в 14:52
0 ответов

Проблемы с синхронизацией $.when()

У меня есть функция, которая объявляет переменную, использует $.when для выполнения трех запросов ajax, изменяет переменную внутри метода.done() и возвращает значение: someFunction = function(){ var myVar; $.when(ajax1(), ajax2(), ajax3()).done(func…
20 май '17 в 12:22
1 ответ

Когда успех Ajax закончится, запустите другую функцию с некоторыми jquery, почти работающими?

После запуска события submit с предотвращением по умолчанию (во избежание обновления страницы отправки) вместе с некоторыми алгоритмами в случае успеха вызывается функция oneStory(id) для отправки обновленных данных.put в API-интерфейс node.js. В эт…
14 июн '14 в 06:31
2 ответа

Код $.done() выполняется перед $.when()

В моем проекте я использую 2 версии JQuery.js, поэтому я решил конфликт, используя $.noConflict() для моей последней версии JQuery с переменной с именем jq172. Теперь я использовал jq172.when().done()Конструкция для отображения изображения состояния…
05 сен '13 в 07:15
1 ответ

Геокодирование адресов через API карт Google и откладывание результатов

Я использую Google Maps API для геокодирования двух адресов. Я откладываю возвращенные результаты и использую $.when().then() способ выполнить мою логику, как только я получу координаты для строковых адресов. Проблема в том, что API всегда возвращае…
1 ответ

Как выполнить код после нескольких запросов $.get() с использованием отложенного объекта?

У меня проблемы с выполнением нескольких $.get() сначала запрашивает перед выполнением итоговых результатов. У меня есть запрос, который получает все 50 видео (макс.), А затем выполняет второй запрос (используя тот же $.get() запрос с другой страниц…
1 ответ

JavaScript: есть ли способ указать бесконечные входные параметры для Parse.Promise.when?

Глядя на документацию для Parse.Promise.when ( https://www.parse.com/docs/js/symbols/Parse.Promise.html), в настоящее время есть два способа указать это. Первый - с разделенными запятыми входными параметрами для "когда", а затем с разделенными запят…
17 дек '14 в 08:47
1 ответ

JQuery окно анимировать после кладки

Я пытаюсь запустить окно анимации после того, как $container.masonry() будет полностью выполнен. в основном я изменяю размеры изображения в контейнере кладки по щелчку, и хочу прокрутить к вершине того измененного изображения впоследствии. вот демо:…
19 янв '14 в 16:22
1 ответ

$.when выдает другой результат, когда $.ajax встроен, а $.ajax возвращается функцией

Используя jquery 1.12, мне нужно подождать результатов двух вызовов AJAX, прежде чем идти дальше. Когда я использовал $.when Я не понимаю, почему я не получаю такие же результаты, когда я прохожу $.ajax прямо и когда я вернусь $.ajax из вызова функц…
04 дек '18 в 09:06