Способы контролировать вызов ajax и ждать того же - PullRequest
1 голос
/ 18 марта 2011

Я звоню в Ajax с моей страницы asp.net.У меня есть поле со списком, называемое технологией, и когда я выбираю какое-либо значение из него, я вызываю Ajax-вызов, который вызывает функцию, которая обращается к БД, а затем возвращает имя поставщика.Здесь, если данных очень мало, то call немедленно возвращает и обновляет связанные поля.Если данные огромны, вызов Ajax занимает много времени, а до этого, если пользователь сохраняет форму, он сохраняется с нулевым значением.Здесь я должен ограничить пользователя от нажатия на любую вещь на экране до завершения вызова Ajax.Для этого мне нужно знать, как мы можем отслеживать завершение вызова Ajax и как можно отслеживать вызов ajax?

Может ли кто-нибудь помочь мне в этом?

Заранее спасибо, Рампрасад

Ответы [ 2 ]

1 голос
/ 18 марта 2011

Я предлагаю вам использовать Fiddler , отлично подходит для таких вещей.

0 голосов
/ 05 января 2012

Я предлагаю вам просто заблокировать кнопку отправки формы, пока все данные не будут заполнены. Таким образом, пользователь должен будет ждать загрузки этого поля выбора. А также измените значение поля со списком на «loading ..» или что-то в этом роде, чтобы пользователь мог видеть, что некоторые вещи делают.

Также не следует блокировать все данные при загрузке поля со списком, поскольку в это время пользователь может заполнить некоторые другие поля формы.

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