繁体   English   中英

Primefaces p:autocomplete下拉列表不会超出p:dialog

[英]Primefaces p:autocomplete dropdown does not go outside p:dialog

我在p:dialog的Primefaces 5.2 p:autocomplete有问题。 问题是,当用户在框内输入文本时,下拉菜单在滚动条内的对话框中显示(请参见图片),但我想在对话框外部显示下拉菜单。

在此处输入图片说明

由于该对话框位于另一个对话框上方,因此我必须使用appendTo="@this" 这是我的代码:

<p:dialog id="someid" widgetVar="someid-dialog" modal="true">
    <h:form id="someid-form">
        <p:panelGrid columns="2">
            <h:outputText value="Name"/>
                <p:autoComplete appendTo="@this" id="someid-auto" var="pr"
                                value="#{someBean.product}" itemValue="#{pr}" 
                                itemLabel="#{pr.name}#" label="Product"                                      
                                completeMethod="#{someBean.filteredProducts}"
                                converter="productConverter">                            
                </p:autoComplete>
    </h:form>
</p:dialog>

由于问题在客户端很明显,因此我没有粘贴后端代码。 将表单放在对话框之外无济于事。 我对p:selectOneMenu也有同样的问题。 我希望有人能解决。

删除appendTo =“ @ this”属性。 您不想将下拉菜单附加到对话框中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM