// 獲取表單數據 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,因為它是一個空對象,我們應該存里面的值。