2
我想通過ajax發送一些數據,我嘗試了serializ,但我不斷收到一個錯誤文件名不存在。 表單數據如何通過ajax post發送圖片?
$('#send #submit').on('click', function(e){
e.preventDefault();
$.post("send.php", $("#bend").serialize())
.done(function(data) {
alert("Data Loaded: " + data);
});
});
當您單擊提交我嘗試的第一件事是讓文件大小,我得到
警告:和getimagesize():文件名不能爲空
$dateityp = GetImageSize($_FILES['datei']['tmp_name']);
的可能重複[我怎樣才能上傳文件與jQuery異步?](http://stackoverflow.com/questions/166221/how-can-i-upload-files-asynchronously-with-jquery) –
標準ajax不能做文件上傳。如果你序列化一個畫布圖像,它將是一個普通的POST表單字段,而不是$ _FILES的一部分 –