【问题标题】:reRender via JS API通过 JS API 重新渲染
【发布时间】:2012-03-29 06:33:44
【问题描述】:

我想知道jsf/richfaces 中是否有任何与重新渲染组件功能相同的 JS 函数。

reRender 也适用于任何具有display:none 样式的组件吗?

【问题讨论】:

    标签: jsf richfaces jsf-1.2


    【解决方案1】:

    您可以使用带有“渲染”集的 a4j:jsFunction。然后从 javascript 调用 jsFunction 并完成渲染。我认为渲染不会检查显示样式设置。

    <h:form>
        <a4j:jsFunction name="render" render="componentToRenderId"/>
    </h:form>
    
    <script>
      render();
    </script>
    

    MAG, 米洛·范德泽

    【讨论】:

      【解决方案2】:

      我假设您使用的是 RichFaces 3.x,因为您使用的是 jsf-1.2。 如果是这样,您可以使用 组件,如“Milo vd Zee”所示,但您的属性应更改为“reRender”而不是“渲染”。 对于 Richfaces 4.2,“render”属性是可以的。

      【讨论】:

        猜你喜欢
        • 2011-09-06
        • 2020-04-15
        • 2021-12-29
        • 2017-06-25
        • 2019-05-03
        • 2016-01-11
        • 2013-08-25
        • 2021-03-30
        • 1970-01-01
        相关资源
        最近更新 更多