Ajax在Primefaces中更新JavaScript脚本

我想Ajax使用Primefaces更新JavaScript脚本。

 <script type="text/javascript">

<!--

function lineChartExtender(){

this.cfg.highlighter = {

showTooltip: true,

tooltipAxes: 'both',

tooltipLocation: 'n'

};

this.cfg.seriesDefaults = {

showMarker: #{query.stringMarker}

};

} -->

</script>

我如何在showMarker中将该值更新为ajax?

回答:

将其放在JSF标记中并提供ID。

<h:panelGroup id="myScript">

<script type="text/javascript">

function lineChartExtender(){

this.cfg.highlighter = {

showTooltip: true,

tooltipAxes: 'both',

tooltipLocation: 'n'

};

this.cfg.seriesDefaults = {

showMarker: #{query.stringMarker}

};

}

</script>

</h:panelGroup>

并有一个按钮或链接是否执行某些操作,并对此进行更新 <h:panelGroup>

<h:commandLink action="#{myBean.doSomething}" update="myScript"/>

以上是 Ajax在Primefaces中更新JavaScript脚本 的全部内容, 来源链接: utcz.com/qa/409850.html

回到顶部