spring mvc ajaxform 导入文件时 返回json数据 ie下提示下载
使用ajaxform提交表单 springmvc后台返回map数据时 提示下载 应该怎么做呢 查了下 是ie不兼容问题
//导入数据 function ajaxSubmitForm() { var option = { url : '${ctx}/cust/base/custmt/importData', type : 'POST', dataType : 'json', timeout:1000*60, headers : { "ClientCallMode" : "ajax" }, beforeSend: function(){ ajaxLoading(); }, success : function(data) { }, error : function(data) { } }; $("#form").ajaxSubmit(option); return false; //最好返回false,因为如果按钮类型是submit,则表单自己又会提交一次;返回false阻止表单再次提交 }
<form id="form" enctype="multipart/form-data" method="post"> <table> <tr> <td><input name="uploadExcel" type="file" id="filePath" /></td> <td><a class="easyui-linkbutton" id="submit" data-options="plain: true, iconCls: 'icon-cus-import'" onclick="ajaxSubmitForm()">导入数据</a></td> </tr> </table> </form>
后台 使用spring mvc @ResponseBody返回map
在ie下就会提示下载文件 求教应该怎么解决好呢
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
额你这是通过什么方式把数据返回前台的呀
回复
你不是把数据放在map中了么,然后data.xx就出来了。
回复
恩
回复
我现在通过设置 ContentType改了下也能使了 http://my.oschina.net/qingpei88800/blog/503953