Повторять запрос jQuery JSON, пока не будет выполнено условие

Приветствую,

Я пытаюсь повторить запрос JSON в jQuery, чтобы проверить статус задания кодирования видео, пока оно не будет завершено. «Обработка» будет отображаться до тех пор, пока работа не будет завершена, после чего будет отображаться видео.

Будет ли цикл, проверяющий каждые x секунд, чтобы увидеть, равен ли «статус» «завершено», лучшим решением для этого? Если да, то как мне вырваться из этого цикла, когда задание будет завершено?

Ответ JSON во время выполнения задания будет не чем иным, как «обработкой», когда он будет завершен, он будет содержать такие вещи, как задание ID, ширина и высота.

Любая помощь приветствуется, спасибо!

ОБНОВЛЕНИЕ

Вот мое окончательное решение благодаря Феликсу: Я знаю о свойстве exclude, но оно полностью исключает поле из шаблона, в то время как оно мне нужно на веб-странице, но ...

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

class OutForm(ModelForm):
    reply_to = forms.ModelChoiceField(queryset=InMessages.objects.all(), widget=forms.HiddenInput)

В шаблоне администратора я действительно могу скрыть поле, но не его ярлык.

10
задан Anto 7 March 2014 в 12:47
поделиться