Есть ли способ сделать серию вызовов JQuery AJAX? - PullRequest
0 голосов
/ 13 апреля 2011

При отправке веб-формы я хотел бы проверить файлы на стороне сервера, перечисленные в данных формы (проверьте их форматы, по сути, с помощью набора RESTful-скриптов, работающих на сервере).

Iможет иметь два пути к файлам, но у меня может быть больше.

Как я могу связать последовательность проверочных вызовов AJAX, чтобы, если какой-либо один запрос завершился неудачно с состоянием не-200, вся цепочка потерпела неудачу, и я(например) перенаправить на информативную страницу с ошибкой?

В SGE есть опция удержания (-hold_jid), которая позволяет «основному» заданию выполняться успешно или неуспешно в зависимости от того, завершены ли все дочерние задания или нет.,Мне интересно, возможно ли что-то подобное в jQuery, и есть ли примеры, которые помогут мне быстро освоиться?

1 Ответ

0 голосов
/ 13 апреля 2011

Если вы можете использовать jQuery 1.5, ознакомьтесь с новой функциональностью deffered .Это позволит вам изящно упорядочивать вызовы Ajax.

...