gpt4 book ai didi

javascript - 无法使用 jQuery 发送帖子数据

转载 作者:行者123 更新时间:2023-11-30 18:01:26 26 4
gpt4 key购买 nike

我的代码是这样的

var data = new FormData();
var ids = file[f].name._unique();
data.append('file',file[f]);
data.append('index',ids);
data = data + "&moredata=morevalue" ; //when I am uncommenting this line everything is working
$(".dfiles[rel='"+ids+"']").find(".progress").show();
$.ajax({
type:"POST",
url:this.config.uploadUrl,
data:data,
cache: false,
contentType: false,
processData: false,
success:function(rponse){
$("#"+ids).hide();
var obj = $(".dfiles").get();
$.each(obj,function(k,fle){
if($(fle).attr("rel") == rponse){
$(fle).slideUp("normal", function(){ $(this).remove(); });
}
});
if (f+1 < file.length) {
self._uploader(file,f+1);
}
}
});
} else
console.log("Invalid file format - "+file[f].name);
}

我想在 POST 数组中添加键和值通过添加更多数据和更多值(value),无法理解为什么我的代码无法正常工作:

data = data  + "&moredata=morevalue" ; 

这里是项目文件夹供引用: https://www.dropbox.com/sh/4fc78os0j0t9b8j/kayiL1DkgI/arulsir

最佳答案

从我假设的问题的最后一行来看,当您取消注释行 data = data + "&moredata=morevalue";

时它不起作用

所以你需要使用

data添加额外的数据
data.append('moredata', 'morevalue');

关于javascript - 无法使用 jQuery 发送帖子数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16894030/

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