jquery的progressBar方法

 <td style="text-align: left" width="30%">
                                                <span class="progressBar" id="space${idx}"></span>
                                                <script type="text/javascript">
                                                var com = ${resultList.comple};
                                                var uncom = ${resultList.uncomple};
                                                if(com == 0){
                                                    $("#space${idx}").progressBar(0);
                                                }else{
                                                    var space${idx} = ((com/(com+uncom))*100);
                                                    $("#space${idx}").progressBar(space${idx}.toFixed(2));
                                                }
                                                alert(space${idx}.toFixed(2));
                                                </script>
                                            </td>   

如上,进度条不随数据变化,全部都是一模一样长无论怎么改progressbar里面的数据,有人遇到过类似问题么,吾是新人- -求解答

你用的jquery.ui里面的progressbar?如果是你配置搞错了吧。。

 if(com == 0){
  $("#space${idx}").progressBar({value:0});/////////
}else{
  var space${idx} = ((com/(com+uncom))*100);
  $("#space${idx}").progressBar({value:space${idx}.toFixed(2)});/////////
}