jQuery синхронный, не -блокирующий вызовы ajax

. В моем веб-приложении у меня есть серия вызовов ajax, которые быстро запускаются. На сервере они должны обрабатываться в том же порядке, в котором они отправляются от клиента.

Для этого я использовал конфигурацию async: falseв jQuery. Однако это приводит к тому, что графический интерфейс становится очень медленным, пока он блокирует вызовы для завершения. С async: trueграфический интерфейс отзывчив, но запросы не всегда обрабатываются по порядку.

Существует ли альтернативный неблокирующий -способ ставить в очередь запросы ajax,так что следующий отправляется только после того, как предыдущий закончился?

ПРИМЕЧАНИЕ. :У меня нет "списка" запросов для обработки. Запросы генерируются на лету, поэтому мне нужно иметь возможность помещать их в какую-то очередь FIFO, когда они генерируются, а затем использовать очередь с каким-либо процессом.

5
задан bradvido 24 July 2012 в 21:53
поделиться