reRender通过JS API

时间:2012-03-29 06:33:44

标签: jsf richfaces jsf-1.2

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

reRender还可以处理任何具有display:none样式的组件吗?

2 个答案:

答案 0 :(得分:8)

你可以使用a4j:jsFunction和'render'设置。然后从javascript调用jsFunction,渲染将完成。我认为渲染不会检查显示样式设置。

<h:form>
    <a4j:jsFunction name="render" render="componentToRenderId"/>
</h:form>

<script>
  render();
</script>

MAG, Milo van der Zee

答案 1 :(得分:1)

我假设您使用的是RichFaces 3.x,因为您使用的是jsf-1.2。 如果是这样,您可以使用 组件作为'Milo vd Zee'显示,但您的属性应更改为“ reRender ”而不是“<强> 呈现 ”。 对于Richfaces 4.2“ 渲染 ”属性没问题。