2011-05-28 116 views
1

我使用html5畫布拖放文件上傳,但我需要發送其他信息與刪除的文件。特別是一個recordID。我正在發送我的文件到php這樣的:如何通過ajax文件上傳發送附加參數?

canvasData = canvas.toDataURL('image/jpeg'); 
var ajax = new XMLHttpRequest(); 
ajax.open("POST", './php/uploadImage.php', false); 
ajax.setRequestHeader('Content-Type', 'application/upload'); 
ajax.send(canvasData); 

如何添加附加的參數recordID = recordID與文件?

回答

1

你可以把它作爲一個網址查詢參數:

ajax.open('POST', './php/uploadImage.php?recordID' + recordID, false); 
0

ajax.open("POST", './php/uploadImage.php?recordID=' + recordID, false); 
ajax.setRequestHeader('Content-Type', 'application/upload'); 
ajax.send('recordID='+recordID+'&'+canvasData); 
固定它