我有一个grails应用程序,其中包含一个指向控制器导出方法的http链接。 这将创建一个excel文件并将其发送到浏览器。这可能需要几分钟。
我现在创建了一个spinner.gif
,并在用户通过$('#wait').show();
点击导出链接时显示此信息。这个旋转器阻止整个应用程序! (那是计划:-))
现在的问题是,如何再次隐藏微调器。我发现JQuery中没有方法可以处理事件"Excel-File was sent to browser"
。
即使我在控制器中导出调用后尝试重定向页面,也会出现错误,因为可能只有一个答案(文档)发送到请求浏览器。
有没有简单的方法,如果有的话?