问题标签 [popuppanel]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
richfaces - 如何在丰富的 h:commandButton 中激活操作方法:richFaces 4.2.0 中的popupPanel
就我而言,我想向我的 rich:popupPanel 添加一个操作,如下所示:
像这样的托管 Bean:
但是 closePopupAction 方法无法激活。我不知道这是什么原因以及如何解决这个问题。
如果您有任何想法,请与我分享。您可以在线查看我的错误并在以下位置下载我们的应用程序(请查看testcase5):
http://phandanghung.wordpress.com/2012/03/22/welcome-to-my-jsf-tutorial-project/
衷心感谢。
jsf-2 - a4j:commandButton 操作未在 Rich:popupPanel Richfaces 4 JSF 2 中触发
JSF 代码:
支持 bean 代码:
我在 setRunAction 方法中放了一个断点,但它从来没有在这里。想法?
奇怪的是,打开此弹出窗口的 a4j:commandLink 代码工作正常并调用 runAction 方法:
javascript - 如何防止 Richfaces popupPanel 在 JavaScript 中被移动?
我使用rich:PopupPanel 组件来显示一些内容,我希望它们能够被用户最大化和恢复。我已经实现了组件的调整大小和定位,但问题是如何防止 popupPanel 在最大化时被移动并在其恢复时允许它。
这是我负责最大化和恢复 popupPanel 的按钮代码
gwt - 使用 SmartGWT 窗口和 PresenterWidget 的 GWTP 错误
我正在使用 SmartGWT 3.0 和 GWTP 0.7。
我正在尝试做一个显示 SmartGWT 窗口的简单 PresenterWidget。这是小部件演示器的代码:
以及查看代码:
在节目的另一部分,我向这位演示者展示:
addToPopupSlot(dp, true);
dp
的注入实例在哪里DemoWidgetPresenter
?
何时DemoWidgetPresenter
显示引发以下异常:
我看到问题是由于之间的转换
com.smartgwt.client.widgets.Window
,
com.google.gwt.user.client.ui.PopupPanel
但我不知道如何解决它!
尽管出现异常,但仍会显示窗口,但从onReveal()
不调用函数,因此演示者的生命周期被破坏了。
任何想法/解决方法:-)?
先感谢您!
gwt - 通过单击子面板中的按钮关闭弹出面板
我有以下面板层次结构:
自定义面板 1包含PopupPanel包含DecklayoutPanel包含CustomPanel 2包含FlowPanel包含Button。
如何通过单击按钮关闭自定义面板 1 或 PopupPanel?
smartgwt - SmartGWT:从 Listgrid 中选择的记录绑定到另一个窗口中的 TextBox
我是 SmartGWT 的新手,
我有两个窗口。Window1 中的 Button1 显示了一个包含列表网格的 Window2。在 Window2 中按下 Button2 时,listgrid 中的选定记录必须显示在 Window1 的 TextBox 中。最好的方法是什么?任何帮助表示赞赏。
ajax - f:ajax 里面 rich:popupMenu 不能从不同的表单执行组件
我有一个<rich:popupPanel>
标签,在其中我使用<f:ajax>
事件。因此,它<rich:popupMenu>
也需要有一个<h:from>
内部。在我的 ajax 事件中,我需要从“主页”中获取一个值,因此我将它与相应的 :formid:elementid 模式一起列在执行列表中,但这不起作用 - 侦听器方法中的值为 null。这是代码:
在usersBean.atribValuesChanged
侦听器方法中,该usersBean.user_id
字段为空(没有选择的值)。如何强制执行 form:selectUser 元素,以便我可以在侦听器方法中读取它的选定值?
第2部分:
这只是顺便说一句。问题,也许我应该为此打开另一个线程。问题是当<h:selectOneListBox>
它只有一个值时,它被创建得更像一个h:selectOneMenu
。这看起来很糟糕,并且valueChange
当您选择它时不会触发该事件。这个问题不存在<h:selectManyListBox>
是不是bug?它可以修复吗?
jsf - 验证和丰富:popupPanel 不起作用
我的意图是在 BD 中插入记录后以丰富的方式向用户显示一条消息:popupPanel。
使用下面的代码,我可以做我想做的事,但是有一个问题。仅当我正确键入所有页面字段时才有效。如果其中一个字段没有通过验证,则在 h:messages 中显示验证消息,并且页面不会更改,即使我更改了字段的内容并再次单击按钮。
有什么问题?
页
托管豆
/li>
ajax - 富脸和“冲突”
我偶然发现了富人的一种奇怪行为。关于我的视图结构的一些背景:
它主要是
<rich:extendedDataTable>
点击一行显示关于它的信息<a4j:outputPanel>
此外,每一行都有一个上下文菜单,其中包含“创建”、“编辑”等项目...
<rich:popupPanel>
组件结构是这样的:
现在奇怪的行为(使用 NetBeans):
- 从 NetBeans 部署应用程序;
- 在浏览器 (Firefox) 上打开已部署项目的 URL。表中的
<a4j:ajax>
内联不起作用,我知道这是因为未调用“testController.selectionListener”并且未显示详细信息(它current
在支持 bean 中设置属性)。contextMenu 有效,但 popupPanel 在所有字段中显示 null 或空属性(current
未设置属性); - 返回IDE,删除所有
<rich:popupPanel>
部分并保存文件; - 返回浏览器,按 F5 并单击一行。现在
<a4j:ajax>
作品和电话testController.selectionListener
,显示细节<a4j:outputPanel>
。上下文菜单有效,但(显然)面板没有弹出; - 在IDE中,放回
<rich:popupPanel>
section并保存文件; - 现在再次刷新页面,一切正常,显示详细信息,编辑弹出窗口显示所选行的正确信息。
我尝试在没有该<rich:popupPanel>
部分的情况下部署它,并且调用了 selectionListener。我认为问题在于使用<a4j:ajax>
和<rich:popupPanel>
部分部署页面,因此出现“冲突”。
我从 Richfaces 展示中获取了结构并进行了更改。我注意到在展示中,
<rich:popupPanel>
放置在<h:form>
标签之外,在我的项目中放置在 template.xhtml 中(因此顶部菜单页面有效)。错误是否可能是由该展示位置引起的?这可以被认为是在richfaces项目中提交的错误还是我在那里遗漏了什么?
有解决方法或解决方案吗?
非常感谢!
java - 如果方法调用有特定结果,则关闭richfaces popupPanel
我正在尝试构建一个简单的登录面板。Panel 是一个丰富的:popupPanel。当单击“登录”链接/按钮时,如果登录不成功(由于用户名/密码错误、数据库错误……等等),我希望面板保持打开状态。但是如果登录成功,面板应该关闭。
我最好的尝试看起来像这样,但是无法解析“oncomplete”值
如何从 popupPanel 中获取该行为?