【问题标题】:Looking for a JSF/RichFaces control to popup an input field [closed]寻找一个 JSF/RichFaces 控件来弹出一个输入字段[关闭]
【发布时间】:2011-10-28 09:21:35
【问题描述】:

我需要一个像控件这样的文本框。

当点击它时会弹出一个小窗口或区域,用户可以在其中看到他以前的文本并更新/编辑他的文本。

我有一个数据表,我想做的是允许用户编辑描述, 但是描述区域很小,所以我们不会适合所有内容。

所以在点击时,我正在尝试使用一种工具,该工具会在页面上弹出一个小文本窗口,允许用户添加/更新/删除

有什么想法吗?有这样的工具吗?

【问题讨论】:

    标签: html jsf richfaces


    【解决方案1】:

    您可以使用包含<h:inputText> 的<rich:modalPanel>,其值绑定到用户需要编辑/更新的文本。

    当遇到类似的需求时,我在一个`的oncomplete事件上使用了RichFaces.showModalPanel JS函数:

    <a4j:commandButton actionListener="..."
        oncomplete="RichFaces.showModalPanel('myPopupPanel', {width: 500, top: 200});" />
    

    【讨论】:

    • 嗯,很有趣。我一定会看看这个!
    • 我们似乎不需要一个 actionListener 吗?
    • 我使用了一个 actionListener 来设置一些我需要在显示弹出窗口之前初始化的 bean 属性。
    • 有什么办法只用普通的 JSF(没有 RichFaces),或者我在看翻页吗?
    • @BrianKnoblauch 我还没有想出用纯 JSF 实现它的方法,但 BalusC 可能会帮助你
    猜你喜欢
    • 2011-06-07
    • 2012-08-28
    • 1970-01-01
    • 2010-11-04
    • 2011-12-28
    • 2017-12-27
    • 2011-02-16
    • 2011-11-13
    • 2012-12-08
    相关资源
    最近更新 更多