gpt4 book ai didi

Javascript/AJAX/使用 JSON 发送到服务器文本和文件

转载 作者:行者123 更新时间:2023-12-02 17:24:34 26 4
gpt4 key购买 nike

我正在开发一个小型软件,允许插入客户的商店产品、描述文本和产品照片,然后我需要通过 1 次调用使用 $.ajax() 发送文本和文件。

我可以通过 2 次调用单独发送文本或文件,但我可以通过 1 次调用吗?

最佳答案

var formData = new FormData();
formData.append("file-identifier", $('#file-identifier').get(0).files[0]);
formData.append("variable", $.session.get("variable"));
$.ajax({
url : "path/to/file.file",
type : "POST",
processData: false,
contentType: false,
data : formData,
dataType: "json",
success : function(data){
//handle on success
},
error : function(jqXHR, textStatus, errorThrown){
console.log(arguments);
}
});

这是我最近用来上传 jpeg 和从 session 变量中获取内容的变量的脚本的示例。将这些附加到 FormData 对象允许您在一个请求中传输文件和变量。

关于Javascript/AJAX/使用 JSON 发送到服务器文本和文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23599559/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com