
使用jQuery将文件编码为base64并利用AJAX上传的技巧
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本文章介绍了如何运用jQuery库将本地文件转化为base64格式,并通过Ajax技术实现无刷新页面的文件上传方法。
本段落实例讲述了使用jQuery将文件编码成base64并通过AJAX上传的方法。分享给大家供大家参考。
通常情况下,直接通过AJAX无法上传文件,一般的做法是创建一个iframe,在其中完成表单提交以实现异步上传文件的效果。这种方法可以提供较好的浏览器兼容性,但代码量会比较大;即使使用了如plupload这样的插件也是如此。为了使操作更加灵活,我们希望能够像普通AJAX提交表单数据那样对待文件参数。
于是想到利用JavaScript的FileReader对象将文件编码成base64格式再传给服务器。开始动手实践,以期达到理想的效果:前端对文件进行base64编码并通过Ajax发送到后端。
全部评论 (0)
还没有任何评论哟~


