2011-05-28 12 views
1

私はhtml5キャンバスを使ってファイルアップロードをドラッグアンドドロップしていますが、ドロップされたファイルについて追加情報を送信する必要があります。具体的にはrecordID。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

あなたはURLクエリパラメータとして送信することができます

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); 
とそれを固定
関連する問題