关于多次提交submit,但最后只有的一次是生效的?

想通过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文件,请问有知道如何实现的吗?麻烦给点建议,谢谢了

get的数据和post数据方式不一样,修改成post。但你说的循环执行submit写在回调函数success:function(){}中干什么,不是在jsp页面中直接执行的submit吗?

生成的文件名有没有问题,是不是相同文件名后面的把前面覆盖掉了

是不是submit按钮触发的函数,要return false阻止表单提交

 <input type="submit" onclick="你的函数();return false;"