我想在wasjavascript
时调用函数。
panelGrid 的绑定属性设置为一个 backinbBean 属性,该属性保存在单击富面树中的元素时将创建的动态内容。
xhtml文件的相关代码:panelGrid
reRenderd
<rich:tree id="mainTree" switchType="server" toggleOnClick="false"
nodeFace="#{item.type}" value="#{TreeController.treeView}" var="item">
<rich:treeNode iconLeaf="/images/form_General.png" id="node"
icon="/images/form_General.png" type="PlainForm"
nodeClass="#{item.selected?'rich-tree-node-selected':''}">
<a4j:commandLink value="#{item.name}" style="display: block;"
reRender=":formpanel,mainTree">
<a4j:actionparam name="activeNodeId" value="#{item.id}"
assignTo="#{TreeController.activeNodeId}" />
</a4j:commandLink>
</rich:treeNode>
</rich:tree>
...
<h:panelGrid id="contentHolder" binding="#{Controller.panelContent}"
columns="1" reRender="formularContainerTable" />
</h:panelGroup>
javascript 函数将向ondbclick
panelContent 中的一些动态生成的字段添加一些事件,但我不知道在重新渲染 panelContent 时如何调用该 javascript 函数。
我已经在互联网上搜索答案,但找不到任何合适的解决方案。