如果你正在使用 jQuery 的 ajax 方法上傳文件,那么你可能會(huì)遇到上傳個(gè)數(shù)限制的問(wèn)題。在默認(rèn)情況下,ajax 方法只能上傳一個(gè)文件,但是你可以通過(guò)設(shè)置相關(guān)參數(shù)來(lái)上傳多個(gè)文件。
為了上傳多個(gè)文件,你需要在 ajax 請(qǐng)求的參數(shù)中添加processData
和contentType
兩個(gè)屬性。其中processData
必須設(shè)置為false
,而contentType
必須設(shè)置為false
或'multipart/form-data'
。
$.ajax({
url: 'your-url',
type: 'POST',
data: formData,
processData: false,
contentType: false,
success: function(response){
console.log(response);
}
});
通過(guò)以上代碼,你就可以上傳多個(gè)文件了。