我向服务器发出了Ajax请求,我希望获取我的所有表单数据并将其提交给服务器。问题是当我使用new FormData(form)返回一个空对象时。我在以前的项目之前就做了这项工作,而且效果很好。原因是我想要添加一些文件并将其推送到服务器上。>剧本: $('#btn').on('click', function ()
我正在尝试使用NodeJs (该文件与app.js位于同一个目录)将本地文件上载到远程Laravel服务器,但我将获得null。由于某些原因,文件似乎无法到达服务器。我不知道我做错了什么..。= require('form-data')
let formData = new FormDatastorage_path('/uploa
我在尝试使用FormData和Axios发送POST请求时遇到了一个问题,.append()似乎可以正常工作,但当发出POST请求时,后端无法获得提交的文件,并且请求为空。如何使用FormData() let formData = new FormData();
formData.append('file', this.form.file); 我做错了什么,你能给我提个建议吗
var items=[];
我使用数组存储数据,然后使用ajax提交。对于第一次提交,它工作得很好。但当随后提交时,它会将空值与传递给服务器的数据一起提交。我正在使用下面的方法清除数组,但我发现前面的数据刚刚设置为null。例如,我第一次传递值1,成功。对于第二次提交,我清除了数组并存储了新的值,例如,我将值2推送到items[],当提交时,它将提交null和2