formdata,js
FormData意思是表單數據,能夠獲取任何類型的表單數據,如text radio checkbox file textarea經常使用語發送ajax請求,FormData為序列化表單以及創建與表單格式相同的數據提供了方法。
操作例子:
1、創建一個空對象
var formData = new FormData();
2、刪除數據
formData.append("k1", "v1");
formData.append("k1", "v2");
formData.append("k1", "v1");
formData.delete("k1");
formData.getAll("k1"); // []
3、設置修改數據
formData.append("k1", "v1");
formData.set("k1", "1");
formData.getAll("k1"); // ["1"]
4、通過get來獲取對應的value
formData.get("name");
formData.get("name");
5、通過append(key, value)來添加數據,如果指定的key不存在則會新增一條數據
formData.append("k1", "v1");
formData.append("k1", "v2");
formData.append("k1", "v3");