码迷,mamicode.com
首页 > Web开发 > 详细

FormData的使用以及用ajax提交

时间:2020-05-23 11:20:27      阅读:99      评论:0      收藏:0      [点我收藏+]

标签:注意   tor   var   mda   dom   form   成功   append   否则   

// 获取表单数据
var dom = document.getElementById("form表单的id");
var formData = new FormData(dom); 

添加数据 append方法

formData.append("name","bonly"); // 一般这样写就可以
// 还有第三个参数,Content-Disposition 指定的是文件名,如果没有设定则使

ajax提交FormData数据

$.ajax({
  url: "stash.php",
  type: "POST",
  data: formData,
  cache: false,        // 不缓存数据
  processData: false,  // 不处理数据
  contentType: false// 不设置内容类型
  success:function (data) {           //成功回调
      console.log(data);
  }
});

//
注意:一定要设置jquery中不处理数据,不设置内容类型,否则报错

本地缓存用storge的时候,不能直接存formData,因为它是一个空对象,我们应该存里面的值。

FormData的使用以及用ajax提交

标签:注意   tor   var   mda   dom   form   成功   append   否则   

原文地址:https://www.cnblogs.com/liumingwang/p/12941372.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!