Jsf 滚动时,对话框中的Primefaces SelectOne菜单中断
在p:dialog中使用p:selectOneMenu时,滚动时,selectOneMenu的面板与selectOneMenu分离。我发现了一些类似的帖子,但这些解决方案都不起作用: 基本上,所有建议的解决方案都使用Jsf 滚动时,对话框中的Primefaces SelectOne菜单中断,jsf,drop-down-menu,primefaces,Jsf,Drop Down Menu,Primefaces,在p:dialog中使用p:selectOneMenu时,滚动时,selectOneMenu的面板与selectOneMenu分离。我发现了一些类似的帖子,但这些解决方案都不起作用: 基本上,所有建议的解决方案都使用appendTo=“@this”,但在我的情况下不起作用。我使用PF 6.2.27 这是我对话的一部分: <ui:composition xmlns:ui="http://java.sun.com/jsf/facelets" xmlns:f="
appendTo=“@this”
,但在我的情况下不起作用。我使用PF 6.2.27
这是我对话的一部分:
<ui:composition xmlns:ui="http://java.sun.com/jsf/facelets" xmlns:f="http://java.sun.com/jsf/core" xmlns:h="http://java.sun.com/jsf/html" xmlns:portlet="http://java.sun.com/portlet_2_0"
xmlns:p="http://primefaces.org/ui">
<p:dialog id="dlgTest" widgetVar="dlgTestWidget" header="My dialog" closeOnEscape="true" modal="true" resizable="false"
width="1000" height="800">
<p:panelGrid id="pnlData" styleClass="common-panel-grid">
<p:row>
<p:column>
<p:fieldset legend="HEADER" toggleable="false">
<h:panelGrid id="pgUseCase" >
<p:row>
...
</p:row>
<p:row>
<p:column colspan="2">
<p:selectOneMenu id="somServices" value="#{bean.selectedService}" effect="none" disabled="#{not bean.serviceEnabled}"
converter="serviceConverter" appendTo="@this">
<f:selectItem itemLabel="" itemValue="#{null}" noSelectionOption="true" />
<f:selectItems var="item" value="#{bean.serviceList}" itemLabel="#{item.name}" itemValue="#{item}" />
</p:selectOneMenu>
</p:column>
</p:row>
</h:panelGrid>
</p:fieldset>
</p:column>
</p:row>
</p:panelGrid>
</p:dialog>
...
有人有其他解决此问题的方法吗?请尝试使用最新版本的PrimeFace。我认为您的问题可能是: