问题描述
- 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)});/////////
}
时间: 2024-12-30 07:43:06