php html5使用FormData对象提交表单及上传图片的方法

您所在的位置:网站首页 formdata传对象 php html5使用FormData对象提交表单及上传图片的方法

php html5使用FormData对象提交表单及上传图片的方法

2022-06-06 20:44| 来源: 网络整理| 查看: 265

 

 

这篇文章主要介绍了

php+html5

使用

FormData

对象提交表单及上传图片的方法

,

实例分

析了

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

对象

 

代码如下

;form name="form1" id="form1"; 

 

;input type="text" name="name" value="fdipzone"; 

 

;input type="text" name="gender" value="male"; 

 

;/form; 

代码如下

var form = document.getElementById('form1'); 

 

var formdata = new FormData(form); 

代码如下

使用

FormData

提交表单及上传文件:

 

代码如下

代码如下

;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"; 

 

;html; 

 

;head; 

 

;meta http-equiv="content-type" content="text/html; charset=utf-8"; 

 

;title; FormData Demo ;/title; 

 

;script src="/js/jquery-1.11.0.min.js";;/script; 

 

;script type="text/javascript"; 

 

;!-- 

 

function fsubmit(){ 

 

var data = new FormData($('#form1')[0]); 

 

$.ajax({ 

 

url: 'server.php', 

 

type: 'POST', 

 

data: data, 

 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3