使用隐藏form导出excel

导出1

// 导出,使用这种方式 可以,使用 ajax请求不可以 导出excel
function exportExcel(){
     var form = $("

");
     form.attr('style', 'display:none');
     form.attr('target', '');
     form.attr('method', 'post');
     form.attr('action', '${pageContext.request.contextPath}/user/export');

     var input1 = $('');
     input1.attr('type', 'hidden');
     input1.attr('name', 'item');
     input1.attr('value', 'test');      /* JSON.stringify($.serializeObject($('#searchForm'))) */

     $('body').append(form);
     form.append(input1);
     
     form.submit();
     form.remove();    
};

也可以使用地址重定向 window.location.href 

你可能感兴趣的:(使用隐藏form导出excel)