1

我想要做的是有一个联系表单,当用户点击提交时,会出现一个对话框,要求用户确认是/否,并且在用户选择是或停留在页面上之前,表单不应提交选择否。

我的问题是,一旦对话框打开,表单仍会提交,并且对话框仅打开一秒钟左右。

那么是否可以在关闭对话框或单击“是”之前停止页面加载?

我正在为对话框使用 jQuery Impromptu 插件。

4

2 回答 2

1

我对即兴库不熟悉;但是,我相信这可以通过阻止 onClick 事件通过 go_there() 方法中的回调提交和提交来完成。我会尝试将 onClick 方法替换为"go_there(); return false;". 这应该取消正常的提交事件。然后,您可以在重置位置之前在回调的真实条件中添加提交语句 ( document.email.submit();)。

于 2012-11-02T18:44:25.570 回答
1

不使用 type="submit",只使用 type="button"。根据对话结果从您自己的代码提交表单。

于 2012-11-02T18:33:29.777 回答