Хотя это может зависеть от кода сервера, управляющего вашими сеансами, общий ответ - «Да». AJAX-запросы (XmlHttpRequest) будут передавать cookie-файлы браузера, позволяя серверу связать запрос с сеансом и, следовательно, заново установить таймер.
Если вы управляете своими сеансами по URL-адресу, а не по cookie-файлам, вам необходимо убедиться, что ваши запросы AJAX соответствуют требованиям URL-адреса, и передать session_id вместе с запросом.