我使用表单数据将图像发送到服务器。追加表单数据对象?
//create form data from form
var formData = new FormData($('#my-form')[0]);
//append the image
formData.append('file', myFile);
//add data from crop plugin
formData.append('file-data', cropData);
//POST
$.ajax({
url: /upload,
type: 'POST',
dataType: 'json',
processData: false,
contentType: false,
data: formData
})
当我尝试从作物添加数据插上出现我的问题,它会记录OK:
Object {x: 140, y: 273.49999999999994, width: 520, height: 520, rotate: 0}
但是在PHP一旦公布它只是转储为没有属性空数组。
我哪里错了?
'formData'不是一个基本对象。你不能将它串化为JSON。 – Quentin
@Quentin阅读这个问题。 – Legendary
我做到了。 'var formData = new FormData'非常相关。 – Quentin