{% extends 'base_main.html' %} {% block scripts %} function change(num) { inp = document.getElementById('soltype'); if (inp.value == num) return; document.getElementById('button' + inp.value).classList.remove('btn-dark'); document.getElementById('button' + inp.value).classList.add('btn-light'); document.getElementById('button' + inp.value).focused = false; document.getElementById('input' + inp.value).hidden = true; inp.value = 1 - inp.value; document.getElementById('button' + inp.value).classList.remove('btn-light'); document.getElementById('button' + inp.value).classList.add('btn-dark'); document.getElementById('button' + inp.value).focused = false; document.getElementById('input' + inp.value).hidden = false; document.getElementById('chosen').hidden = true; document.getElementById('file-upload').value = null; document.getElementById('input0').value = ""; } function doPoll() { jQuery.get('/solutions_table?task_id={{ task.id }}', function(data) { if (data == 'done') { return } else { document.getElementById('solutions').innerHTML = data; setTimeout(function() {doPoll()}, 2000); } }) jQuery.get('/solutions_table?task_id={{ task.id }}&render=true', function(data) { document.getElementById('solutions').innerHTML = data; }) } {% endblock %} {% block onload %}doPoll(){% endblock %} {% block main %}
id | Время отправки | Язык | Результат |
---|