2009-12-07 2 views
1

Мне нужна возможность создавать до N количество таймеров в JavaScript/Ajax, которые будут считаться секундомером (но не имеют кнопок).Нужно несколько независимых таймеров в Ajax

Другая проблема заключается в том, что мои данные будут загружены через другой запрос Ajax, чтобы страница постоянно обновлялась. Я не уверен, как я смогу сохранить правильное значение таймера, когда это произойдет.

Спасибо!

+1

Вы должны проверить функции JavaScript 'setInterval' и' setTimeout'. –

+0

Я знаю об этих функциях. Проблема, с которой я сталкиваюсь, заключается в наличии нескольких таймеров. Я не знаю количества заранее. Я попытался установить время с этими двумя, но он не синхронизируется хорошо. – James

+0

Извините, на тебя возникнут вопросы? –

ответ

1

Javascript уже имеет эту функцию. Оформить заказ

setInterval 
setTimeout 

функции. Оба позволят вам сказать: «В x миллисекундах мне нужна следующая функция обратного вызова». С setTimeout обратный вызов срабатывает один раз. С setInterval обратный вызов срабатывает несколько раз, пока вы не сообщите ему, чтобы он остановился.