jquery文件上传示例
程序员文章站
2023-12-28 13:37:46
...
function fileUpload () {
let formData = new FormData()
let imgFile = document.getElementById('img').files[0] // 获取图片文件
let recordFile = document.getElementById('record').files[0] // 获取录音文件
// 如果上传文件需要带参数
formData.append('file', imgFile)
formData.append('file', recordFile)
// 发送ajax请求
$.ajax({
url: 'http://localhost:8080/api/test',
type: 'post',
dataType: 'json',
data: formData,
async: false,
cache: false,
contentType: false,
processData: false,
success: function (result) {
conosle.log('file upload successed')
},
error: function (err) {
console.log('file upload error')
throw new Error(err)
}
})
}