返回首页

我目前工作的一个门户网站上的个人资料页上YUI进展酒吧,酒吧更新一个AJAX调用后遇到了麻烦。

这是在初始代码呈现在页面加载的进度条的view.jsp;

var pb = new YAHOO.widget.ProgressBar({value:<c:out value="${percentage}" />,minValue:0,maxValue:100}).render('divid');
当用户编辑页面上的一个字段,是一个AJAX调用,更新的领域,并在配置文件完成的百分比值。

有一个功能,也跑这里来,这应该更新进度条,但它不能正常工作。
{C} 正在更新的百分比值,因为我更新的"%"的div的innerHTML,它是正确的更新。
我也显示在renderProgressBar的警报,以确保值是正确的,有也。

当它来更新了吧,但是,它只是不工作,该值始终是null或空。

任何想法?

我也试着硬编码清除div标签后添加一个全新的进度栏,这里是页面呈现时的输出;
YAHOO.widget.ProgressBar({value:, minValue:0, maxValue:100}).render('divid');
正如你可以看到,该值是空的。

回答

评论会员: 时间:2