提交表单后显示模式对话框

我有一个提交下载文件后的表单。 我想自动而不是自动下载文件..以显示modal dialog并显示下载链接。

在下载link.php中,我使用标题重定向到下载文件。 这是我想要显示的modal dialog。

  

如何在表单提交后显示此对话框? 提前致谢

 $("#softwareform").submit(function(e){ e.preventDefault(); $.ajax({ type : 'POST', data: $("#softwareform").serialize(), url : 'url', success : function(data){ $("#download_link").html(data); $("#download_modal").modal("show"); } }); return false; });  

为了显示模态,使用函数模态(“show”)。

在提交表单时,从php文件返回下载链接,它将通过jquery填充,并显示模态,当用户点击该链接时,文件将被下载

还要查看jsfiddle: – http://jsfiddle.net/h3WDq/559/

source: – 如何使用jQuery打开Bootstrap模式窗口?

您可以将方法更改为POST并使用序列化表单从表单发送数据。

您需要通过ajax发送表单数据,然后手动打开模式。 在表单页面上

  
Download File