Мне было интересно, есть ли какая-либо функция JS в jsf/richfaces, которая выполняет те же функции, что и функция рендеринга компонента.
jsf/richfaces
Также будет ли reRender работать с любым компонентом, который имеет стиль display:none?1005 *
display:none
Вы можете использовать a4j: jsFunction с установленным значением render. Затем из 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 » вместо « * визуализации 1009 *».Для Richfaces 4.2 атрибут "1011 * render " в порядке.