JavaScript FormData() 对象!
1. 创建
var formData = new FormData();
2. 如果有 form 对象 则先获取 form 表单 然后初始化时直接加入进去
eg:<form action=""method="" id="test">...</form>
JS 部分 var temp = document.getElementById("test");
var formData = new FormData(temp);
3. 还可以使用 formData.get("name 值"); 来获取名字
4. 添加新数据 使用 formData.append("key","value"); key 是唯一的 一个 key 可以对应多个 value
添加数据时如果 key 存在则自动生成数组 如果想看 key 对应的全部 value 则使用 formData.getAll("key 名");
5. 修改数据 formData.set("key","value");// 如果 key 不存在则创建 ,key 存在则修改 value
6. 判断是否有查找的数据 formData.has("key"); // true or false
7. 删除数据 formData.delete("key"); // 删除 key 对应的数据
来源: http://www.bubuko.com/infodetail-2973152.html