gpt4 book ai didi

javascript - JSF Javascript 调用 Primefaces 组件

转载 作者:行者123 更新时间:2023-12-03 11:56:30 26 4
gpt4 key购买 nike

嗨,我想从 java 脚本函数定期调用 back bean 我想刷新页面的面板而不是整个页面这是我在脚本中写的

$('#submitbutton').click();

<h:commandButton id="submitbutton" immediate="true" value="" styleClass="ui-day" style="border:0;display : none;" 
action="#{liveGraphBean.plotInterval1('daily')}" >

我不想刷新,而是只想刷新页面的面板

<p:panel id="dailyGraphPanel">
<div id="chartdiv" style="width: 100%; height: 400px;"></div>
</p:panel>

那我该怎么做呢,谢谢

最佳答案

您可以使用 Primeface 民意调查标签

http://www.primefaces.org/showcase/ui/ajax/poll.xhtml

http://www.primefaces.org/showcase/ui/ajax/remoteCommand.xhtml

<h:commandButton id="submitbutton" immediate="true" value="Submit" styleClass="ui-day" style="border:0;display : none;" action="#{liveGraphBean.plotInterval1('daily')}">
<f:ajax render="dailyGraphPanel" execute="@this"/>
</h:commandButton>

或者

<p:commandButton id="submitbutton" immediate="true" value="Submit" styleClass="ui-day" style="border:0;display : none;" action="#{liveGraphBean.plotInterval1('daily')}" update="dailyGraphPanel" process="@this" />

<h:panelGroup id="dailyGraphPanel">
<div id="chartdiv" style="width: 100%; height: 400px;"></div>
</h:panelGroup>

关于javascript - JSF Javascript 调用 Primefaces 组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25600021/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com