Я надеялся использовать это как способ обновления индикатора выполнения на моей html странице с использованием тимилиста. Но я никогда не получаю никакого движения. Я подключил его к событию нажатия кнопки. У меня есть «проценты» и «итоги», которые обновляются в контроллере на стороне сервера и проверяют, работает ли он, и увеличивает его, добавляя к атрибуту модели. Что я делаю не так?
<script type="text/javascript">
var i = 0;
function makeProgress(){
if(i < ${total}){
i = ${percent} + 1;
$(".progress-bar").css("width", ${percent} + "%").text(${percent} + " %" th:attr="aria-valuenow=${model}");
}
// Wait for sometime before running this script again
setTimeout("makeProgress()", ${total});
}