jQuery ajax 上传文件

2020/08/10 14:53
阅读数 113

Ajax 上传文件(input file FormData)

 

FormData对象用以将数据编译成键值对,以便用XMLHttpRequest来发送数据。其主要用于发送表单数据,但亦可用于发送带键数据(keyed data),而独立于表单使用。

jQuery Ajax 上传文件

通过 Ajax 向后台发送文件(包括图片)时,其参数类型属于对象。可以创建一个 FormData 对象,然后调用它的 append() 方法来添加字段。
例如:

var formData = new FormData();

formData.append("username", "cedric");
formData.append("tel", 15866666666); //数字123456会被立即转换成字符串 "15866666666"

// HTML 文件类型input,由用户选择
formData.append("userfile", fileInputElement.files[0]);
展开阅读全文
加载中

作者的其它热门文章

打赏
0
0 收藏
分享
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部