Описание тега jquery-callback

Функция обратного вызова (в JavaScript) - это функция, переданная в качестве аргумента, которая вызывается, если определенное событие происходит в определенный период времени или после него. Обратные вызовы jQuery точно такие же, как обратные вызовы JavaScript, за исключением того, что jQuery вызывает обратный вызов в заданном контексте, который иногда отличается от контекста в vanillaJS.
1 ответ

Откуда браузер знает, что он должен выполнять обратный вызов при получении междоменного JSONP

Когда я делаю междоменный AJAX, как возвращаемый ресурс (обратный вызов возвращается вокруг JSON) приводит к выполнению метода обратного вызова в клиенте. эта функция (выполнение обратного вызова) запрограммирована в клиенте AJAX или это часть брауз…
15 янв '12 в 16:25
0 ответов

Невозможно получить ценность в успехе в ajax в Firefox

Я не вижу успеха в Ajax в FIREFOX, в IE и Chrome он работает нормально. Код сервлета: BufferedReader br = new BufferedReader(new InputStreamReader(request.getInputStream())); response.setContentType("application/json;charset=UTF-8");String json = ""…
06 фев '17 в 13:51
1 ответ

JQuery AJAX вызов не запускает обратный вызов, когда тип данных "скрипт"

Например, в jQuery 1.5.2 или ниже этот код будет регистрировать "ololo" в консоли FireBug: $.get( 'some_url', { data: 'some_data' }, function() { console.log('ololo') }, 'script') То же самое с.ajax (любой тип запроса), .post Но с jQuery 1.6-1.6.1 о…
14 июн '11 в 19:46
1 ответ

Понимание stop() и обратных вызовов в jQuery

У меня есть эта скрипка с такой функцией: $("#success").stop(true, true).css({ "top": offT, "opacity": 0 }).animate({ "top": "-=40", "opacity": 1 }, 700, function () { $(this).delay(4000).animate({ "opacity": 0 }, 1200); }); Когда вы нажимаете кнопк…
23 июл '15 в 17:39
1 ответ

Получение экземпляра класса из обратного вызова jquery

Как получить экземпляр MyClass в обратном вызове из jquery. function MyClass(){ this.message = 'Hello World'; // I need access to this variable in the callback //registering class member function as callback $('div').draggable({drag:this.onDrag}); t…
23 ноя '10 в 09:24
0 ответов

Обновление сериализованного вывода при добавлении элемента в список (взлом JQuery Nestable от Bushell)

Я взломал плагин David Bushell Nestable jQuery ( здесь), чтобы создать интерфейс для добавления / удаления и сортировки пользователей, связанных с назначениями. Обычно мы начинаем с предопределенного списка, который вы можете заказать, и выходные да…
1 ответ

Добавление обратного вызова в цикл JavaScript

Я пытаюсь воспроизвести эффект пишущей машинки на моей странице резюме, и если работаю, за исключением одной части: while (i < tags.length) { type(tags[i], content[i], 0, 50); i++; } Это функция, которая записывает строки, и она работает правильн…
18 апр '15 в 16:03
7 ответов

Как я могу анимировать в JQuery без укладки обратных вызовов?

Допустим, у меня есть три элемента div, и я бы хотел, чтобы каждый из них анимировал после завершения предыдущего. В настоящее время я пишу это: $('div1').fadeOut('slow', function() { $('div2').fadeOut('slow', function() { $('div3').fadeOut('slow');…
0 ответов

location.reload() в функции обратного вызова jquery .post

У меня есть несколько вопросов относительно порядка выполнения внутри функции обратного вызова jquery.post, Например, у меня есть следующий код: $.post("ajax/test.html", function(newData){ location.reload(); $(".result").html(newData); }); Я ожидаю,…
16 апр '14 в 19:20
0 ответов

PhantomJS: операция отменена при загрузке ресурса через AJAX

Это мой код: page.onResourceRequested = function (requestData, networkRequest) { console.log(requestData.url); // This message shows http://website-with-jquery-included.com/page.html! } page.onResourceError = function(resourceError) { console.log('U…
06 мар '16 в 19:50
1 ответ

Ajax Json считает элементы в массиве обратного вызова

У меня есть простой Ajax Call и я хочу посчитать элементы в массиве данных, который возвращается. Но.length() как-то не работает. Ты знаешь лучший способ? Спасибо! Мой код до сих пор: $.ajax({ async: true, type: 'post', cache: false, url: 'location.…
26 фев '13 в 10:51
3 ответа

Полный календарь перезвонить события обратный вызов

В настоящее время использую fullcalendar.io В документации он имеет calendar.fullCalendar('refetchEvents'), который перезагружает все события с сервера. Короче говоря, я хочу, чтобы запрос calendar.fullCalendar('refetchEvents') был выполнен, и отпра…
1 ответ

Можем ли мы использовать фиксированный метод обратного вызова в jsonp, чтобы помочь кешировать ответ

У меня есть JSONP RESTful сервис, который доставляет контент на основе определенных параметров запроса. Теперь большая часть этого контента не часто меняется и может быть легко кэширована. Теперь мы используем пограничные серверы Akamai и надеемся, …
07 фев '14 в 01:23
2 ответа

Эта функция щелчка выполняется даже с правильными обратными вызовами

Я не могу понять, почему эти функции выполняются. Я понимаю, правильный синтаксис для привязки функции заключается в следующем. $('#idOfThing').bind('click', foofunc); function foofunc() { ///do things } Тем не менее, что-то происходит с моим кодом.…
01 авг '16 в 21:08
2 ответа

Программирование функции обратного вызова в плагине jQuery

Я пишу плагин jQuery, чтобы я мог повторно использовать этот код во многих местах, так как это очень хорошо используемый фрагмент кода, сам код добавляет новую строку в таблицу, которая была клонирована из скрытой строки, и продолжает выполнить множ…
28 май '10 в 10:22
1 ответ

Как получить переменную из обратного вызова.ajax?

Я использую плагин editInPlace jquery для редактирования: $(".edit-synonyms").editInPlace(varSettings); Настройки для этого: varSettings= { show_buttons: true, error_sink: null, context: "#error", callback: function(idOfEditor, enteredText, original…
17 мар '11 в 12:23
1 ответ

Сообщение AJAX не надежно, использование '.then' также не работает

Я пытаюсь создать иерархическую панель навигации, но столкнулся с несколькими проблемами. Я использовал серию методов поста AJAX для публикации информации об идентификаторе div на странице PHP, которая затем запускает цикл и получает все категории в…
27 фев '15 в 01:28
2 ответа

Вызовы функций JavaScript (в переключателе)

Я пытаюсь сделать код для создания HTML-кода, но я застрял здесь. function generateText(elements, type) { for (var i = 0; i<elements.length; i++) { alert(elements[i]); switch (elements[i]) { case "p": alert("here p"); var num = Math.floor((Math.r…
31 май '14 в 09:33
1 ответ

Как использовать q.nfcall, если.then часть условна

Я использовал библиотеку Q на стороне сервера (nodejs), чтобы избежать пирамиды обратного вызова. Пирамида обратного вызова, как показано ниже: var isNext = <any boolean>; db.model1.find({a: val}).exec(). then(function(err, res){ if( res &…
16 дек '15 в 11:27
1 ответ

Функция обратного вызова tokenizeCard, она не вызывается на Braintree

Я интегрировал Braintree с моим приложением и обнаружил проблему. Мне нужно использовать метод tokenizeCard, но кажется, что обратный вызов не вызывается, и я не понимаю, почему. function buyNow() { var token = getSessionVarFromView('client_token_br…
15 фев '15 в 13:31