如何使用bootstrap模式窗口跟踪IE中的表单提交?

时间:2013-07-15 15:30:59

标签: javascript jquery twitter-bootstrap

我有一个用户填写的表单,并使用$(“form”)通过jquery提交.sport();

在提交表单时,我使用来自twitter bootstrap库的模态窗口来禁用整个屏幕并告诉用户表单正在提交。

我的问题是,当表单提交完成后,pdf文件会下载到客户端的机器上,因为在某些情况下会有响应,
如果是这种情况,用户会批准下载,并且表单停留在覆盖整个页面的模态窗口,我看起来像个白痴,因为用户无法继续使用网页。

我尝试过使用$(“form”)。submit()“。success()”函数,但是当我使用它时,jquery失败并且页面停止运行。

我能想到的唯一有用的是IE浏览器底部的进度条运行,只有在弹出pdf文件下载请求时才会关闭。

我是否可以拦截表单提交的进度,并在表单提交完成时关闭模式窗口?

请帮忙

1 个答案:

答案 0 :(得分:0)

几个星期前我遇到了同样的问题而且this solution有所帮助。基本上,您必须将用户重定向到也将处理PDF下载的页面。