【问题标题】:Add post variables to form send with FormData() via AJAX通过 AJAX 使用 FormData() 将 post 变量添加到表单发送
【发布时间】:2014-11-20 11:34:14
【问题描述】:

因为我想上传附加文件,所以我尝试使用new FormData(myForm) 发送表单,但是我想添加以发布一些不是来自表单的数据。

在我需要上传文件之前,我使用了serializeArray(),向数组添加一些数据非常容易。

我知道我可以添加一些隐藏的输入,但我不喜欢这个解决方案。

在使用FormData() 发送表单数据之前,有没有更好的解决方案来处理表单数据?

【问题讨论】:

标签: javascript jquery ajax forms post


【解决方案1】:

您可以使用FormData.append()。在FormData API documentation中有描述

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-04-12
    • 1970-01-01
    • 1970-01-01
    • 2015-08-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-03
    相关资源
    最近更新 更多