jquery ajax file上传时data参数怎么写

我想用下面注释掉的代码能实现file的上传吗?或者data参数要怎么写?谢谢啦。
var fd = new FormData();
fd.append('serviceId', $("#service_name_pd").val());
fd.append('uploadFile', $('#userfile')[0].files[0]);
$.ajax({
url: ,
type: ,
data: fd,
// data: {
// serviceId:$("#service_name_pd").val(),
// uploadFile:$('#userfile')[0].files[0]
// },
enctype: 'multipart/form-data',
processData: false,
contentType: false
​没有财富值了,回答的朋友请在另一个问题中也回答,采纳的话可以支付财富值。

第1个回答  2016-08-05
直接data:fd就行啦,传一个对象过去。服务端解析即可。

jquery ajax的data传值怎么写
data 是要传到后台的参数,格式是 key value data:{'inputJobIDS':jobIDArr.toString(),'reportType': $("input[name='reportType']").val()}

jquery ajax data参数如何以数组的形式传入后台,在线等,不要粘贴复制的...
data:{arr:[1,2,3,4,5]}

ajaxFileUpload上传文件时,自定义参数data后台获取为null的问题_百度知 ...
ajaxFileUpload自定义参数,后台获取的时候为null 解决办法:修改ajaxFileUpload.js文件中createUploadForm()函数,新增传入参数data,并创建hidden控件,存储自定义参数 createUploadForm: function (id, fileElementId, data) { ...if (data) { } 找到ajaxFileUpload.js文件中调用createUploadForm()函数...

JS ajaxFileUpload 传参数的时候 有没有和ajax一样的 type:'post' 的...
1、url 上传处理程序地址。2,fileElementId  需要上传的文件域的ID,即的ID。3,secureuri  是否启用安全提交,默认为false。4,dataType  服务器返回的数据类型。可以为xml,script,json,html。如果不填写,jQuery会自动判断。5,success提交成功后自动执行的处理函数,参数data就是服务器返回的数据。

jquery的post方法上传文件问题。
{ .ajaxFileUpload ({ url:'doajaxfileupload.php', \/\/你处理上传文件的服务端 secureuri:false,fileElementId:'img',dataType: 'json',success: function (data){ alert(data.file_infor);} } )return false;} Upload

jquery ajax 请求详解,请求成功后回调函数中的参数“data”是指什么?请...
data 是 你通过访问Ajax 中url 对应的页面后,返回的值。相当于执行url那个页面后输出的内容。在function(){} 里面你就可以把 获取到的data 进行处理,根据需要把获取的信息进行操作。

jquery ajax 传递数组 后台怎么接
.ajax({ type:"post",data:我要传的数组,url:...})首先,“我要传的数组”那里的格式应该是,data:'data=1&data=2&data=3...'这种形式,然后在后台用String[] params =request.getParameterValues("data");方式就可以取到了。如果是action,还可以用List<String> data来直接获取,记得写set,...

jquery发送ajax请求,参数怎么放到http请求的body里面
举例说明 你需要获取一个请求的ID,你把这个ID作为DIV的一个attr属性,例如 post的时候先获取div的data-id属性的值~

ajax怎么传递多个参数
首先要明白ajax的基本格式,下面有说明,看data,这个参数就是传值用的,里面可以传多个参数,如uid,rands...url,类型:String,默认值: 当前页地址。发送请求的地址 data, 类型:String,发送到服务器的数据。将自动转换为请求字符串格式。GET 请求中将附加在 URL 后。查看 processData 选项说明以禁止...

jquery如何获取ajax中data的值
.post、$.get是一些简单的方法,如果要处理复杂的逻辑,还是需要用到jQuery.ajax() 。.ajax的一般格式 .ajax({ type: 'POST',url: url ,data: data ,dataType:dataType ,success: success ,error: error });

相似回答