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