2015-06-16 4 views
0

У меня есть вопрос, на который, если это возможно, и если да, то я хотел бы, чтобы узнать, как!Получите ответ, пока выполняется запрос ajax.

Я выполняю запрос ajax на некоторый URL-адрес, используя POST. С помощью запроса я отправляю данные, содержащие массив.

На url Я прошу, чтобы я запрограммировал массив данных, и, пройдя через этот массив, я хочу дать некоторую обратную связь на моем экране, например, теперь я в ключевом значении 1 из 50 из этого массива.

Возможно ли это? Мне не нужен «статический» загрузчик в качестве обратной связи, а динамический контент из обработанных данных на моем экране. Кто-нибудь может мне помочь?

С наилучшими пожеланиями,

Пим

+1

. Вы захотите использовать [WebSockets] (https://developer.mozilla.org/en-US/docs/WebSockets) – dave

+0

, у вас есть возможность посмотреть на https://api.jqueryui.com/progressbar/ – Satya

+0

Mmhh Я весь этот вечер читал о веб-сайтах, и у меня есть идея об этом. Кажется, это лучшее решение. Единственное, чего я не вижу, - как сервер отправляет данные обратно? Что и как я могу вызвать это? – PimD1988

ответ

2

Вы хотите один запрос и несколько ответ .. не так ли? Как сказал Дэйв, решение заключается в использовании веб-карт.

or Вы можете создать асинхронный процесс на стороне сервера и иметь API/службу для проверки состояния этого процесса. И продолжайте опрос этого сервиса из UI.

. .
+0

Websockets действительно правильное решение, но из-за некоторых проблем управления временем/проектом я выбрал другое решение – PimD1988

Смежные вопросы