可能重复: 如何使用jQuery异步上传文件?
如何使用ajax发布一个上传文件,同时我需要发布一个字符串检查= 1?
data: fd + '&check=' + 1,
这不是工作。有什么建议吗?
谢谢。
var uf =$('.formname');
var fd = new FormData(formname);
$.ajax({
type: "POST",
url: 'http://example.com/script.php',
data: fd,
processData: false,
contentType: false,
success: function(data){
}
});
php
if($_FILES && $_POST['check'] == 1)
发布于 2013-01-24 08:00:41
可以使用FormData.append添加一组新的值。
var uf =$('.formname');
var fd = new FormData(uf[0]);
fd.append('check','1');
$.ajax({
type: "POST",
url: 'http://example.com/script.php',
data: fd,
processData: false,
contentType: false,
success: function(data){
}
});
发布于 2013-01-24 08:02:53
https://stackoverflow.com/questions/14496399
复制相似问题