{% extends 'base_main.html' %} {% block scripts %} var page = 1; function setPage(number) { page = number; } function doPoll() { jQuery.get('/solutions_table?{% if task_id %}task_id={{ task.id }}{% else %}set_id={{ set.id }}{% endif %}&page=' + page.toString(), function(data) { var e = document.getElementById('solutions'); if (e.innerHTML !== data) e.innerHTML = data; const name = "page_num_" + page.toString(); elem = document.getElementById(name); if (elem) { elem.className = "btn btn-dark"; } setTimeout(function() {doPoll()}, 2000); }) } {% endblock %} {% block onload %}doPoll(){% endblock %} {% block main %}