2012-04-08 86 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