2012-04-08 84 views
2

我在這裏有基本的jQueryUI進度條代碼;使用inner.html.data更新jQueryUI進度條

<script> 
    $(function() { 
     $("#progressbar").progressbar({ 
      value: 50, 
     }); 
    }); 
</script> 

然後我有一個腳本頁面處理當前的上傳進度並將其反饋回來;

document.getElementById('progressbar').innerHTML = iPercentComplete.toString(); 

然後更新這個inner.html;

<div id="progressbar">&nbsp;</div> 

我需要的是進度條根據進度條div中正在更新的值移動。這可能嗎?如果是這樣如何?如果需要,我還可以將代碼添加到script.js頁面。

謝謝!

回答

1
document.getElementById('progressbar').innerHTML = iPercentComplete.toString(); 
$("#progressbar").progressbar({value: iPercentComplete}); 
+0

試了一下,進度DIV更改%的量,但沒有什麼實際欄上移動,只是停留白色。 – HarryBeasant 2012-04-08 13:39:04

+0

有沒有反正我可以從script.js文件返回數據,在那裏它的計算,直接進入jquery – HarryBeasant 2012-04-08 13:45:57

+0

我想這是一種方法,但沒有看到代碼很難回答 – Gavriel 2012-04-08 15:07:28