首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >modal=true无法正常工作的Primefaces对话框

modal=true无法正常工作的Primefaces对话框
EN

Stack Overflow用户
提问于 2011-06-20 19:26:11
回答 3查看 33.9K关注 0票数 19

我无法实现具有modal=true属性的(primefaces)dialog框。它可以正常使用modal=false,但当我尝试设置modal=true时,甚至对话框覆盖都变为非活动状态。

我怎样才能让它正常工作?

EN

回答 3

Stack Overflow用户

发布于 2014-12-12 15:18:40

在Primefaces 5中,appendTo="@(body)"为我修复了这个问题。

票数 19
EN

Stack Overflow用户

发布于 2011-06-23 05:26:22

我也一直在与奇怪的行为作斗争,直到我将p:dialog移动到一个单独的h:form中,在这一点上,对话框中的数据与dataTable中的行匹配,但覆盖没有隐藏。

appendToBody=true用覆盖解决了这个问题。我仍然需要测试带有输入和动作的对话框。

票数 9
EN

Stack Overflow用户

发布于 2011-11-16 22:48:44

appendToBody=true会导致与嵌套表单相关的问题-在对话框中输入的文本值被忽略,并且ajax请求直到对话框获得自己的非嵌套表单时才会通过。即使没有modal=true,appentToBody=true也会导致这种行为。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6410426

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档