Javascript 使用jQuery上传带有数据的文件
我正在尝试将带有参数的文件(使用blueimp/jQuery文件上载)发送到我的ASP.NET服务器,但它只提供了Javascript 使用jQuery上传带有数据的文件,javascript,jquery,asp.net,Javascript,Jquery,Asp.net,我正在尝试将带有参数的文件(使用blueimp/jQuery文件上载)发送到我的ASP.NET服务器,但它只提供了arr的最后一个值 arr=[1,2,3] $('#fileupload')。fileupload({ url:'/Upload?arr='+arr+'' }); 如何发送比上一个值更多的值?可能会将它们发送为:'/Upload?'+arr.map(e=>'arr[]='+e)。join('&')?请参阅:@Mr.polywhill不起作用,但“/Upload?arr=”+arr.
arr
的最后一个值
arr=[1,2,3]
$('#fileupload')。fileupload({
url:'/Upload?arr='+arr+''
});
如何发送比上一个值更多的值?可能会将它们发送为:
'/Upload?'+arr.map(e=>'arr[]='+e)。join('&')
?请参阅:@Mr.polywhill不起作用,但“/Upload?arr=”+arr.map(e=>e).join(“,”)似乎很好,这没有意义,因为将数组连接到字符串上会强制将其转换为默认情况下由逗号连接的字符串。因为map
调用是自返回的,所以您需要什么。。。它通过额外的步骤有效地arr.join(',')
。如果您上面所说的工作,那么我不明白您的原始代码是如何工作的。