Как получить живые результаты с JQuery? - PullRequest
0 голосов
/ 27 июля 2010

Я делаю разные запросы с PHP и jQuery и получаю результаты с .ajax(), когда все запросы возвращают свои значения.

Что я хочу сделать, это получить эти значения, как только они будут готовы. Теперь пользователь должен ждать, пока все запросы не будут выполнены, но первый запрос возвращает свое значение за 30 секунд до второго, поэтому я не хочу, чтобы пользователь ждал, чтобы увидеть все результаты сразу, я хочу, чтобы они увидели результат только результат возвращается.

Как я могу это сделать?

1 Ответ

1 голос
/ 27 июля 2010

Если вы ожидаете возвращения нескольких запросов к базе данных, вы можете разбить свои веб-службы на несколько вызовов AJAX. Другими словами, сделайте 2 AJAX-запроса, один для первого запроса и другой для второго запроса (который получает свое значение через 30 секунд после первого). Таким образом, вы можете вернуть первый запрос обратно на страницу и отобразить его - или все, что нужно сделать, - ожидая дополнительных вызовов AJAX.

Конечно, вы можете расширить эту технику на дополнительные запросы AJAX по мере необходимости.

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