Comments 8
Можно отправлять настройки на сервер с небольшим делеем, за время которого мы просто соберем все произошедшие изменения в один объект и отошлем его на сервер.
а демку на jsfiddle.net не выложите?
Новый запрос при каждом чеке/анчеке? Что с масштабируемостью? В статье самое ценное — P.S. )
Спасибо за статью.
В принципе хорошее решение. Иногда именно нужно чтобы был правильный порядок запрос-ответ на сервер.
В принципе хорошее решение. Иногда именно нужно чтобы был правильный порядок запрос-ответ на сервер.
Статья цена именно как наглядный пример возможностей очередей jQ.
Вот если бы вы показали ajax-chain на основе очередей jquery, где можно выполнять, к примеру, последовательность вызовов к api vkontakte не чаще трех раз в секунду, то было бы очень клево. Пока очереди несколько притянуты за уши.
Мне не довелось воспользоваться API vkontakte, но думаю, что минимально модифицировав приведенный код, можно сделать и последовательность вызовов не чаще 3 раз в секунду. Надо просто использовать вот такой вариант ajaxQueue:
function ajaxQueue(func){
$(document).queue("ajax",function(){setTimeout(func, 333);});
if($(document).queue("ajax").length == 1)
$(document).dequeue("ajax");
}
Sign up to leave a comment.
Последовательное сохранение настроек с использованием AJAX и очередей jQuery