- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 popupPanel 中有一个 pickList。如果我打开 popupPanel,它会出现在窗口中间。如果我关闭并重新打开它,它看起来会移动到左侧和底部。仅当我在 popupPanel 中有 pickList 时才会发生这种情况。如果我删除它,一切都会按预期进行。
下面我有一个重现该问题的代码片段。我使用的是 RichFaces 4.1,该问题可以在 IE、Chrome 和 Firefox 上重现(其他未测试)。
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:rich="http://richfaces.org/rich"
xmlns:fn="http://java.sun.com/jsp/jstl/functions">
<h:head></h:head>
<h:body>
<rich:popupPanel domElementAttachment="parent" id="popup" autosized="true" modal="true">
<h:commandButton value="Close" onclick="#{rich:component('popup')}.hide();" />
<rich:pickList>
<f:selectItems value="#{fn:split('Test,TestTest,TestTestTest', ',')}" />
</rich:pickList>
</rich:popupPanel>
<h:commandButton value="Panel" onclick="#{rich:component('popup')}.show();" />
</h:body>
</html>
最佳答案
在不理解原因的情况下,我可以通过将 domElementAttachment="parent"
更改为 domElementAttachment="body"
来解决这种情况下的问题。如果弹出窗口是在表单内定义的,则 body
可以替换为 form
。
我真的不知道为什么会这样,并且对解释非常感兴趣。
关于java - 包含 pickList 的 PopupPanel 重新打开后位置发生变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10735691/
我正在尝试为 primefaces 选择列表创建自定义过滤器。当我按照手册中的说明进行操作时,我在 primefaces 的某处遇到了 TypeError。 我对picklist的定义 我的过滤
当使用使用POJO列表的PrimeFaces组件时,如何编写自定义转换器?我的特殊问题是 没有转换器,我会得到java.lang.ClassCastException,因为JSF会使用未转换的jav
我想使用Map>作为 rich:pickList 的支持属性,如下所示: 支持
我正在使用带有 JSF2.0 的 richfaces 4.1.0M2,并且我有一个 PickList,我想要的是,当有人选择(鼠标单击)左侧列表中的某个项目时,表单中的某些组件会根据以下内容进行更新点
我正在寻找一个可以支持显示的选项列表插件图像,它排除了选择和选项标签(因此这个插件: http://gsgd.co.uk/sandbox/jquery/picklists/ )。有人知道其中一个吗?我
看起来,如果您从“已选择”列表中取消选择某个项目,那么您就无法改变主意并再次选择它。网站提供的“表单”示例中也很清楚: http://jsfiddle.net/awnry/QzjTs/ 如果取消选择项
我正在努力寻找一种使用 MYSQL 和 PHP 处理此代码的好方法。我有一张 users 表和一张 groups 表。每个用户将只属于一个组,或者属于组 0(不在组中)。 我有一个管理编辑组页面,其中
我正在尝试使用选择列表将一些用户从一个列表拖放到另一个列表,如下所示: 像陈列柜一样 http://www.primefaces.org/showcase/ui/pi
我正在创建自己的 DBGRid,除了选择列表之外,它工作正常。无论为网格设置什么按钮样式,它总是显示就地编辑器,既不显示选择列表,也不显示椭圆按钮! 我无法弄清楚我正在犯的错误:(。这是相关代码: f
我一直在访问 p:picklist这是我第一次遇到无法像 p:picklist 中那样更新源值和目标值的问题。用户界面。我正在使用 DualListModel 的列表.这是代码.. 请帮帮我。感谢您的
我在 popupPanel 中有一个 pickList。如果我打开 popupPanel,它会出现在窗口中间。如果我关闭并重新打开它,它看起来会移动到左侧和底部。仅当我在 popupPanel 中有
我正在尝试将 SelectItemsConverter 与 PrimeFaces Picklist 结合使用。 XHTML: Vorjahr
我正在寻找一个提供类似功能的组件: 经过谷歌搜索后,这似乎被称为“PickList”。如果我错了,请纠正我。 到目前为止,我发现了各种语言的实现,但没有找到 Java 的实现。实际上,我发现了 Jav
如何遍历Picklist-TargetList并通过使用Java脚本函数将目标列表值更新为ManagedBean List。 注意:我正在工作的版本不支持ajax传输事件,我需要使用onTransfe
我尝试从 PrimeUI pickList 检索目标数据,但没有成功。也许精通 jQuery 的人可以帮助我。嗯,我想我的问题很简单。我成功实现了pickList from PrimeUI ,但我不知
我有一个用例,我计划拥有一个 rich:pickList,以便用户可以从列表中选择多个项目。但是,在少数情况下,pickList 中的项目数量太大(成百上千)并且用户向下滚动整个长度是不切实际的。那么
将项目添加到 richfaces 时是否会触发 ajax 事件(4.3.1.Final)pickList ?我需要根据是否选择了任何项目来启用禁用按钮。 开发者指南根本没有提到这一点,但我发现this
我真正想要的是使用 PrimeFaces 组件验证的两个 OmniFaces' 。请注意,使用 验证 pickList 存在问题,可以在 OmniFaces 问题跟踪器中将其作为 describ
我在 Java 和 Mozilla FF 3.6.x 中使用 SmartGWT 2.5。我想手动打开 pickList 的 ComboboxItem 或 SelectItem ,这意味着以编程方式。是
我使用的是 richfaces 3.3.2,应用程序以英语和阿拉伯语运行。我在标签中遇到问题。在从右到左模式下,主、子列表会切换位置,但选择控件中的指向箭头不会相应旋转。 目前我已经将其方向设置为“l
我是一名优秀的程序员,十分优秀!