Таймер - это поле формы (тип timer), которое помогает отсчитывать время по некоему процессу.
В качестве значения указываем строку в формате mm:ss либо просто 0.
В saveItem поле также приходит в виде mm:ss.
У таймера есть кнопки Начать и Остановить.
В dict процедуру в SELECT 1 передается data-code (Text) и data-itemID (параметр Value) - это нужно для того, чтобы таймер корректно запоминал значение времени в памяти браузера.
Пример:
select '123' Value, 'ticket' Text
Это позволяет вести отдельное время по разным сущностям.
Примечание: Таймер работает независимо от состояния страницы. Если страница будет открыта позже - то таймер учтет все время простоя (запоминание времени идет через localStorage).