【问题标题】:Jquery :: input data & files to be submitted to ServerJquery :: 要提交给服务器的输入数据和文件
【发布时间】:2013-07-12 04:04:57
【问题描述】:

我正在使用 Jquery 为 text/div 元素创建/分配单个输入字段(包括文件上传)。不涉及

标签。

$.ajax 函数,是我第一次试用但它不能发送文件。我的理解是,一旦数据到达后端的文件中,另一个服务器端脚本可以继续并将其输入 form_format 或直接使用数据进行进一步处理。在这种情况下,后端和前端之间通信的最佳方法是什么?

$.ajax({
type: "POST",
url: "http://upload.website.com/echo.cgi",
data: { name: $('#Name').val(), phone: $('#Phone').val() }
}).done(function(msg) {
alert("Success!"+msg);
});

【问题讨论】:

标签: jquery forms file-upload submit


【解决方案1】:

您可以使用 formData 对象并使用 ajax 发送文件。请参阅 https://developer.mozilla.org/en-US/docs/Web/Guide/Using_FormData_Objects 使用或不使用 jquery。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-07-06
    • 1970-01-01
    • 2021-08-04
    • 2013-10-08
    • 1970-01-01
    • 1970-01-01
    • 2018-06-21
    相关资源
    最近更新 更多