我使用表單數據將圖像發送到服務器。追加表單數據對象?
//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