
[英]Updating an input in the header of a PrimeFaces datatable (JavaScript only)
[英]Primefaces Update Panel (header only)
我正在为JSF 2.0项目使用最新版本的primefaces。
我正在使用一个面板,其中有一些可能由用户填充的参数。 现在,我想使面板可切换,并且如果面板最小化,我想在面板标题中写入一些其他信息。
如果我使用update="filterPanel"
则一切正常。
问题是,如果filterPanel
绘制整个filterPanel
,则参数值将丢失。 所以我想要的只是更新面板的标题。 我检查了HTML源代码以获得标题ID,即: filterFragment:filterPanel_header
。
但是,如果我尝试使update="filterFragment:filterPanel_header"
,那么我会得到一个异常,说没有具有此ID的组件。
有人可以帮助我吗?
<p:panel id="filterPanel"
header="#{cc.attrs.currentPageBean.filterPanelHeaderContent}"
toggleable="true" toggleSpeed="300" widgetVar="panelFilter"
styleClass="magnumband magnumbandsize">
<p:ajax event="toggle"
listener="#{cc.attrs.currentPageBean.handleToggle}"
update="filterPanel" />
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.