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