对话框打开后停止加载页面

时间:2012-11-02 18:27:55

标签: javascript modal-dialog

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

我的问题是,一旦对话框打开,表单仍然提交,对话框只打开一秒左右。

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

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

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:1)

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