千家信息网

php+html5如何使用FormData对象提交表单及上传图片

发表于:2025-01-17 作者:千家信息网编辑
千家信息网最后更新 2025年01月17日,这篇文章主要介绍了php+html5如何使用FormData对象提交表单及上传图片,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。具体分
千家信息网最后更新 2025年01月17日php+html5如何使用FormData对象提交表单及上传图片

这篇文章主要介绍了php+html5如何使用FormData对象提交表单及上传图片,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

具体分析如下:

FormData 对象,可以把form中所有表单元素的name与value组成一个queryString,提交到后台。在使用Ajax提交时,使用FormData对象可以减少拼接queryString的工作量。

使用FormData对象

1.创建一个FormData空对象,然后使用append方法添加key/value

var formdata = new FormData();  formdata.append('name','fdipzone');  formdata.append('gender','male');

2.取得form对象,作为参数传入到FormData对象

var form = document.getElementById('form1');  var formdata = new FormData(form);

使用FormData提交表单及上传文件:

              FormData Demo                     

name:

gender:male female

photo:

server.php如下:

运行效果如下图所示:

感谢你能够认真阅读完这篇文章,希望小编分享的"php+html5如何使用FormData对象提交表单及上传图片"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

0