我希望我的“保存”按钮可以对文档进行更改、保存文档、提供确认消息并刷新。
在 iPhone 上使用以下代码时,我必须单击 2 次才能收到确认消息并且文档不会刷新。在 Google chrome 中使用相同的代码时,单击 1 次后我会收到确认消息,但文档或页面也不会刷新。怎么了?
<xp:button value="Save" id="button1" style="mybutton;font-size:14pt;font-family:Arial">
<xp:eventHandler event="onclick" submit="true" refreshMode="complete">
<xp:this.action>
<xp:actionGroup>
<xp:executeScript>
<xp:this.script>
<![CDATA[#{javascript:value1 = viewScope.get("client");
document1.replaceItemValue("visNrClient",value1);}]]>
</xp:this.script>
</xp:executeScript>
<xp:saveDocument var="document1"></xp:saveDocument>
<xp:confirm message="SAVED !!"></xp:confirm>
</xp:actionGroup>
</xp:this.action>
</xp:eventHandler>
</xp:button>