Ajax 使用 JSF 更新所有组件

标签 ajax jsf

有没有办法更新所有组件,还是我必须手动选择每个 id?我有一个 ajax html5 检测脚本,不想通过 id 更新每个组件。

谢谢

最佳答案

只需使用公共(public)父组件的 ID。

<h:panelGroup id="someParent">
    <h:someComponentToUpdate ... />
    ...
    <h:someComponentToUpdate ... />
    ...
    <h:someComponentToUpdate ... />
    ...
</h:panelGroup>
...
<f:ajax render="someParent" />

或使用 @all刷新整个页面。

<f:ajax render="@all" />

关于Ajax 使用 JSF 更新所有组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6733709/

相关文章:

javascript - 使用 XHR 和 Web Worker 上传分块文件

java - JSF 从子类中选择项目

java - 如何将对象从 primefaces 上的树传递到 View

java - 链接到 JSF 中的 CSS 文件?

javascript - Angular 中的 post 请求授权出现问题

javascript - 通过 Ajax 调用将 JSON 传递给 WCF

ajax - 如何托管Google小工具?它是如何工作的?

javascript - 如何使用PHP从复选框中获取值?

javascript - 同时加载数据

ajax - f :ajax listener method in h:selectOneMenu is not executed