Javascript 通过AJAX将post变量添加到form send with FormData()
因为我想上传附加文件,所以我尝试使用Javascript 通过AJAX将post变量添加到form send with FormData(),javascript,jquery,ajax,forms,post,Javascript,Jquery,Ajax,Forms,Post,因为我想上传附加文件,所以我尝试使用新表单数据(myForm)发送表单,但是我想添加一些不来自表单的数据 以前,在我需要上传文件之前,我使用了serializeArray(),向数组中添加一些数据非常容易 我知道我可以添加一些隐藏的输入,但我不喜欢这个解决方案 在使用FormData()发送表单数据之前,是否有更好的解决方案来处理表单数据?您可以使用FormData.append()。它在FormData.append()中有描述,如下所述:很好,这就是答案,谢谢。
新表单数据(myForm)
发送表单,但是我想添加一些不来自表单的数据
以前,在我需要上传文件之前,我使用了serializeArray()
,向数组中添加一些数据非常容易
我知道我可以添加一些隐藏的输入,但我不喜欢这个解决方案
在使用
FormData()
发送表单数据之前,是否有更好的解决方案来处理表单数据?您可以使用FormData.append()
。它在FormData.append()中有描述,如下所述:很好,这就是答案,谢谢。