【发布时间】:2014-11-20 11:34:14
【问题描述】:
因为我想上传附加文件,所以我尝试使用new FormData(myForm) 发送表单,但是我想添加以发布一些不是来自表单的数据。
在我需要上传文件之前,我使用了serializeArray(),向数组添加一些数据非常容易。
我知道我可以添加一些隐藏的输入,但我不喜欢这个解决方案。
在使用FormData() 发送表单数据之前,有没有更好的解决方案来处理表单数据?
【问题讨论】:
-
FormData.append(),如下所述:developer.mozilla.org/en-US/docs/Web/API/FormData -
完美,这就是答案,谢谢。
标签: javascript jquery ajax forms post