С jQuery я знаю, что я могу использовать $.when()
, чтобы дождаться, когда будет разрешен весь файл multipe Deferred
. (Или для первого отклоняется.)
Но есть ли простой способ запуска нескольких Deferred
, а затем просто ждать, пока первый будет разрешен?
Например, я хочу попытаться использовать две аналогичные веб-службы AJAX, которые могут быть медленными или медленными, а затем обрабатывать в зависимости от того, что ответ сначала. И тогда я могу использовать третий Deferred
для тайм-аута.