Sequenciando solicitações ajax
Às vezes, preciso iterar alguma coleção e fazer uma chamada ajax para cada elemento. Quero que cada chamada retorne antes de passar para o próximo elemento, para que não atinja o servidor com solicitações - o que geralmente leva a outros problemas. E não quero definir assíncrono para falso e congelar o navegador.
Geralmente, isso envolve a configuração de algum tipo de contexto do iterador que eu passo em cada retorno de chamada de sucesso. Eu acho que deve haver uma maneira mais simples e limpa?
Alguém tem um padrão de design inteligente de como trabalhar ordenadamente em uma coleção que faz chamadas ajax para cada item?