用form.js 异步上传文件,在IE 8不成功,抓包看到form-data里的 filename 值为空,怎么解决?

用form.js插件实现异步上传文件,其他浏览器里都可用,在IE 8下上传不成功,用抓包工具查看请求,请求是有的,只是文件没有上传成功。
其他浏览器的请求头

Content-Disposition: form-data; name="myfile"; filename="ceshi.xlsx"
Content-Type: application/x-zip-compressed

IE 8 的请求头

-----------------------------7e12ab1e50322
Content-Disposition: form-data; name="file_upload"; filename=""
Content-Type: application/octet-stream

不知道是不是因为filename 的值为空造成的,这个怎么处理呢,请高人救命。

阅读 5.1k
1 个回答
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进