我尝试做的是提供联系表单,当用户点击提交时,会出现一个对话框,要求用户确认是/否,并且在用户选择是之前表单不应提交,选择号时留在页面上
我的问题是,一旦对话框打开,表单仍然提交,对话框只打开一秒左右。
那么是否可以在关闭对话框或单击是之后停止加载页面?
我在对话框中使用jQuery Impromptu插件。
答案 0 :(得分:1)
请勿使用type="submit"
,只需使用type="button"
。根据对话框结果从您自己的代码中提交表单。
答案 1 :(得分:1)
我不熟悉即兴图书馆;但是,我相信这可以通过停止onClick事件来提交和通过go_there()方法中的回调提交来完成。我会尝试用"go_there(); return false;"
替换onClick方法。这应该取消正常的提交事件。然后,您可以在重置位置之前在回调的真实条件中添加提交语句(document.email.submit();
)。