卜若的代碼筆記-DJAngo系列-第六章:上傳資源-前臺的formdata格式

1.前端會通過Ajax將文件資源傳給後臺,而文件資源格式則是:

 

var formData = new FormData();

formData.append("img2",img2Input[0].files[0])

“img2”:文件名它會和你在後臺中的數據相匹配

img2Input:jquery的file類型的input對象,img2Imput[0]則是doom類型的file類型的input對象,他們之間存在一個相互轉化的問題

img2Input[0].files[0]則對應該文件資源數據,當然是被編碼了的

2.提交formData

這邊直接給你封裝好了一個函數,直接用就可以了

function uploadFormdata(url,formData,func) {

			var svs =  $.ajax({
				type: "POST",
				url: url,
				data: formData,
				cache: false,
				processData: false,
				contentType: false,

				success:function (res) {

					func(res);
				}

			});

		}

url,傳輸接口

formData,表單數據格式

func,成功回調

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章