Si queremos ejecutar varias llamadas AJAX asíncronas simultaneas y queremos hacer algo cuando todas las llamadas hayan acabado, cómo lo haríamos, de una manera eficiente y sencilla?
Pues aquí viene nuestro amigo jQuery y el metodo .when()
Puede ser útil para cargar cosas a demanda, como proponen en el ejemplo, features que pocos usuarios utilizan y que se cargan a demanda del usuario que las necesita, en vez de cargarlas para todos los usuarios.
http://css-tricks.com/multiple-simultaneous-ajax-requests-one-callback-jquery/