axios怎么模拟form表单提交,怎么传递FormData对象

2025-04-29 02:52:30
推荐回答(1个)
回答1:

谢邀。

不了解axios,但思路是这样的,在data属性中添加form的序列化结果。

data: $('form').serialize()
用jquery举例:

$(function () {

$('form').on('submit', function (e) {

e.preventDefault();

$.ajax({
type: 'post',
url: '/caiyongji/is/DiaoSi',
data: $('form').serialize(),
success: function () {
alert('form was submitted');
}
});

});

});
或者

var formData = new FormData();
formData.append('file', $('#file')[0].files[0]);