我在引用 ajax 更新中的组件时遇到问题,因此它可以得到更新。这是场景。
我有一个动态创建选项卡的p:tabView 。在那个 tabView 我有一个p:panel和一个p:dataTable 1。在面板中,我有一个需要更新的文本字段,称为cached-articles-text。当我使用 firebug 检查它的 id 时,我看到它是"tabs:0:cached-articles-text"。
我需要在 dataTable 分页上更新它。所以在dataTable里面我有以下代码:
<p:ajax event="page" update="something_goes_here"/>
那应该更新文本字段。
如何更新该 textField 或包含该 textField 的面板?问题是,当我更改选项卡时,id 也会更改:
“标签:0:缓存的文章文本”
“标签:1:缓存的文章文本”
“标签:2:缓存的文章文本”