Xpages X演示如何使用操作组中的操作停止表单提交
我有一个按钮建立在一个行动小组。我希望有一个停止处理按钮的操作--停止触发下一个操作 我尝试了确认操作,但用户可以单击“确定”,它将继续。我尝试了一个返回false的执行脚本,但它没有做任何事情 我一直在阅读事件处理程序,但不知道如何将其合并到按钮的代码中 以下是按钮后面的当前代码:Xpages X演示如何使用操作组中的操作停止表单提交,xpages,Xpages,我有一个按钮建立在一个行动小组。我希望有一个停止处理按钮的操作--停止触发下一个操作 我尝试了确认操作,但用户可以单击“确定”,它将继续。我尝试了一个返回false的执行脚本,但它没有做任何事情 我一直在阅读事件处理程序,但不知道如何将其合并到按钮的代码中 以下是按钮后面的当前代码: <xp:button id="button1" value="Create Account"> <xp:eventHandler event="onclick" submit="true"
<xp:button id="button1" value="Create Account">
<xp:eventHandler event="onclick" submit="true"
refreshMode="complete" id="eventHandler1">
<xp:this.action>
<xp:actionGroup>
<xp:modifyField
name="ac_Key" value="#{javascript:@Unique()}"
var="document1">
</xp:modifyField>
<xp:saveDocument></xp:saveDocument>
<xp:openPage
name="/successAccount.xsp">
</xp:openPage>
</xp:actionGroup>
</xp:this.action>
</xp:eventHandler>
</xp:button>
谢谢你的帮助 此简单示例仅在用户选择OK时使用确认操作继续。如果用户单击“取消”,则不会发生任何进一步的操作。如果用户单击“确定”,浏览器将打开index.xsp页面
<xp:button value="Label" id="button1">
<xp:eventHandler event="onclick" submit="true" refreshMode="complete">
<xp:this.action>
<xp:actionGroup>
<xp:confirm message="Sure?"></xp:confirm>
<xp:openPage name="/index.xsp"></xp:openPage>
</xp:actionGroup>
</xp:this.action>
</xp:eventHandler>
</xp:button>
更新:此示例在actionGroup上使用了一个条件,如果该条件为false,则可以阻止actionGroup执行:
<xp:actionGroup condition="#{javascript:validateSomething()}">
<xp:save name="/opskrifter.xsp"></xp:save>
</xp:actionGroup>
此简单示例仅在用户选择OK时使用确认操作继续。如果用户单击“取消”,则不会发生任何进一步的操作。如果用户单击“确定”,浏览器将打开index.xsp页面
<xp:button value="Label" id="button1">
<xp:eventHandler event="onclick" submit="true" refreshMode="complete">
<xp:this.action>
<xp:actionGroup>
<xp:confirm message="Sure?"></xp:confirm>
<xp:openPage name="/index.xsp"></xp:openPage>
</xp:actionGroup>
</xp:this.action>
</xp:eventHandler>
</xp:button>
更新:此示例在actionGroup上使用了一个条件,如果该条件为false,则可以阻止actionGroup执行:
<xp:actionGroup condition="#{javascript:validateSomething()}">
<xp:save name="/opskrifter.xsp"></xp:save>
</xp:actionGroup>
我尝试了确认操作,但“确定”将允许用户“潜行”并继续。我正在尝试一些动作/脚本,如果某个标志/字段设置为某个值,它将阻止动作组继续。希望这是有道理的。我感谢您的回复。我已经用一个在ActionGroups上使用条件的示例更新了我的答案。我尝试了确认操作,但OK会让用户“偷偷”通过并继续。我正在尝试一些动作/脚本,如果某个标志/字段设置为某个值,它将阻止动作组继续。希望这是有道理的。我感谢您的回复。我已经用一个在actionGroup上使用条件的示例更新了我的答案