leftso 71 0 2019-09-25 10:46:37

文章位置:左搜> 编程技术> WEB前端基础> 正文

如何创建FormData

创建FormData对象有两种方式,一个是通过已有得form表单进行创建,另一个就是直接创建。

直接创建FormData并赋值
var formData=new FormData();
formData.append("name","左搜");

console.log(formData.get("name"));
输出结果为:
>左搜

通过已有from表单进行创建FormData对象
//var form=$('#formId')[0];//
var form=document.querySelector("#formId");
var fromData=new FormData(form);
console.log(formData.get("name"))

注意:jQuery方式获取得form默认是个数组,需要对其选择第一个数据。

FormData如何取值输出

FormData对象取值需要只用它得get("filedName")方法。方法参数为FormData对象里面得字段名称。

注意:直接对FormData对象进行console.log(formData)是看不到值得,应该使用get方法来测试值是否设置成功。!!!