Как я могу проверить запрос ajax, который слишком долго или просто вымер? - PullRequest
0 голосов
/ 11 июля 2010

Я использую sajax здесь, и иногда мои запросы ajax вымирают, и у меня нет возможности определить, что-то пошло не так, поэтому я получаю бесконечно работающий preloader. Что мне делать?

1 Ответ

0 голосов
/ 12 июля 2010

я знаю, что вы можете отменить существующие запросы обратной передачи ajax в клиентском методе initilizerequest и что возможно выполнение метода javascript через заданный период времени с помощью функции setTimeOut. Поэтому в методе initilizerrequest вы могли бы вызвать метод callseemstohave dead, передав ссылку на асинхронную обратную передачу и установив время, скажем, 30 секунд, тогда, если вызов все еще выполняется, вызывается callseemstohave, вы можете отменить его и сбросить отображение, если оно завершено ничего не делать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...