2011-08-21 28 views
0

我一直在努力通過另一個窗格更新特定列表項的內容。動態更新Dojox ListItem

我能夠成功地更改列表項目的內容。在做console.log()時,變化很明顯,但是,我無法獲取列表項以更新應用程序界面中的內容。

var LI = dijit.byId("widgetID");
LI.params.tagToChange = "a new value";
console.log(LI) // can confirm that the item has indeed been changed

然而,在用戶界面,列表項尚未更新。我似乎無法找到可用的刷新或重新渲染功能。撥打buildRendering()會引發錯誤。有誰知道強制刷新列表項或者某種方式來動態更新列表項內容的方法,並通過UI更新來反映更改?

回答

0

嘗試使用widget.set('attr', value)而不是直接設置屬性