【发布时间】:2012-03-29 06:33:44
【问题描述】:
我想知道jsf/richfaces 中是否有任何与重新渲染组件功能相同的 JS 函数。
reRender 也适用于任何具有display:none 样式的组件吗?
【问题讨论】:
我想知道jsf/richfaces 中是否有任何与重新渲染组件功能相同的 JS 函数。
reRender 也适用于任何具有display:none 样式的组件吗?
【问题讨论】:
您可以使用带有“渲染”集的 a4j:jsFunction。然后从 javascript 调用 jsFunction 并完成渲染。我认为渲染不会检查显示样式设置。
<h:form>
<a4j:jsFunction name="render" render="componentToRenderId"/>
</h:form>
<script>
render();
</script>
MAG, 米洛·范德泽
【讨论】:
我假设您使用的是 RichFaces 3.x,因为您使用的是 jsf-1.2。 如果是这样,您可以使用 组件,如“Milo vd Zee”所示,但您的属性应更改为“reRender”而不是“渲染”。 对于 Richfaces 4.2,“render”属性是可以的。
【讨论】: