想通过for循环的方式,每次都提交一次submit,对应的submit会生成一个excel表,却只有最后一次有效
首先是js的$.ajax({
url : location.getUnslashedPathName()
+ '/piexport',
type : "GET",
async : false,
data : {},
success : function(data) {
$("#que-form").submit();
}
对应的返回数据是 new ModelAndView(new ChannelUserExcelView(), model);
我现在是想用循环的方式调用这个ajax,然后每次循环都会有一次的表单提交,生成一个excel文件,但是结果却是submit执行最后的一次,请问是问什么?最主要的是生成多个excel文件的方法,或者有没有什么方法把ModelAndView返回的数据直接生成excel文件,请问有知道如何实现的吗?麻烦给点建议,谢谢了
关于多次提交submit,但最后只有的一次是生效的?
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
3条回答
- CoderTiger 2016-08-31 12:36关注
get的数据和post数据方式不一样,修改成post。但你说的循环执行submit写在回调函数success:function(){}中干什么,不是在jsp页面中直接执行的submit吗?
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决评论 打赏 举报无用 1