var i = 0; var interval = 800; function auto_refresh() { interval = 800; var tb = window.document.getElementById('result-tab'); var rows = tb.rows; for (var i=rows.length-1; i>0; i--) { var result = $(rows[i].cells[4].children[0]).attr("result"); rows[i].cells[4].className = "td_result"; var sid = rows[i].cells[0].innerHTML; if (result<4) { window.setTimeout("fresh_result("+sid+")",interval); console.log("auto_refresh "+sid+" actived!"); break; } } } function findRow(solution_id) { var tb = window.document.getElementById('result-tab'); var rows = tb.rows; for (var i=1; i"+judge_result[ra[0]]+""; break; case 5: case 6: case 7: case 8: case 9: case 10: row.cells[4].innerHTML = ""+judge_result[ra[0]]+" AC:"+ra[4].trim()+"%"; break; case 11: row.cells[4].innerHTML = ""+judge_result[ra[0]]+""; break; default: // row.cells[4].innerHTML = ""+judge_result[ra[0]]+" AC:"+ra[4].trim()+"%"; } auto_refresh(); } } } xmlhttp.open("GET","status-ajax.php?solution_id="+solution_id,true); xmlhttp.send(); } var hj_ss = ""; hj_ss += ""; hj_ss += ""; hj_ss += ""; $(".http_judge_form").append(hj_ss); auto_refresh(); $(".td_result").mouseover(function () { //$(this).children(".btn").hide(300); $(this).find("form").show(600); var sid = $(this).find("span[class=original]").attr("sid"); $(this).find("span[class=original]").load("status-ajax.php?q=user_id&solution_id="+sid); }); $(".http_judge_form").hide(); function http_judge(btn) { var sid = $(btn).parent()[0].children[0].value; $.post("admin/problem_judge.php",$(btn).parent().serialize(),function(data,textStatus) { if(textStatus=="success")window.setTimeout("fresh_result("+sid+")",1000); }) return false; }