3.8K Star 14.5K Fork 5K

卓源软件 / JeeSite 4.4 and 5.0

 / 详情

jeesite提交表单message没有执行

Backlog
Opened this issue  
2022-05-13 19:22

是什么问题、该问题是怎么引起的?

使用 js.ajaxSubmitForm($('#searchForm'), {
url:'${ctx}/sys/sjTime/exportData',
downloadFile:true,
data:{"type":"xytj"},
dataType: 'json',
async: true,
message: '正在获取数据...'
});
导出文件后 ,文件是可以正常导出 但是 没有提示信息而且回调函数也不执行
这样就容易让用户以为导出失败了重复点击

重现步骤、期望结果、截图、代码

这里贴你的代码块

实际结果、报错信息、截图

这里贴错误信息

环境版本:

  • JDK版本:1.8、11、17
  • 浏览器版本:Chrome xx、Firefox xx、IE xx
  • 平台版本:JeeSite 4.x.x、5.x.x(pom.xml里查看)

Comments (3)

zzzzzzzz created任务

downloadFile:true 导出的时候,不会执行回调,原理是iframe请求地址返回。如果需要提示信息需要js动态监测文件加载进入

我们公司是花钱买的产品,现在用到你们的导出,我们的数据量太大需要一些时间才能导出,没找到js动态监测文件加载进入的方法,求求了

超大文件处理,建议前台触发后台任务栈进行,后台处理完成后给前端发送消息,提示下载文件。感谢支持,若有专属服务,具体可联系售后技术指导你完成。

Sign in to comment

Status
Assignees
Milestones
Pull Requests
Successfully merging a pull request will close this issue.
Branches
Planed to start   -   Planed to end
-
Top level
Priority
参与者(2)
6732 thinkgem 1651893329
Java
1
https://gitee.com/thinkgem/jeesite4.git
git@gitee.com:thinkgem/jeesite4.git
thinkgem
jeesite4
JeeSite 4.4 and 5.0

Search