Java h:commandButton onclick事件被按钮操作中断
我的onclick事件被按钮操作(完全提交)中断。有什么想法吗 另一种方法是将Java h:commandButton onclick事件被按钮操作中断,java,javascript,jquery,jsf,Java,Javascript,Jquery,Jsf,我的onclick事件被按钮操作(完全提交)中断。有什么想法吗 另一种方法是将h:commandButton更改为a4j:commandButton,但我需要完整提交才能使按钮像这样正常工作 <h:commandButton onclick="trackClick();" action="#{bean.print}" /> 我不明白你的问题。您是否可以发布更多代码并详细解释您对当前结果的期望?您需要trackClick()中的哪些功能?trackClick()根据Javascri
h:commandButton
更改为a4j:commandButton
,但我需要完整提交才能使按钮像这样正常工作
<h:commandButton onclick="trackClick();" action="#{bean.print}" />
我不明白你的问题。您是否可以发布更多代码并详细解释您对当前结果的期望?您需要trackClick()
中的哪些功能?trackClick()根据Javascript向跟踪单击的外部Webanalysis系统发送数据。数据的发送是异步的。print()打开一个打印页面。问题是,单击按钮时,trackClick()函数尝试发送数据,但由于打开新页面而中断。请在oncomplete
中使用javascript尝试a4j:commandButton
。您好,a4j:commandButton将是一个很好的解决方案,但我的操作方法需要完全提交,否则按钮将不起任何作用