2010-10-05 136 views
1
<input name="userfile" onchange="loadPlayerPhoto('1')" type="file" value="fotog"> 

function loadPlayerPhoto(photoid) { 
    $.ajax({ 
     type: 'POST', 
     cache: false, 
     url: './auth/ajax.php', 
     data: 'idp='+escape(photoid)+'&id=loadplayerphoto', 
     success: function(msg) { 
      $('#ppid'+photoid).html(msg); 
     } 
    }); 
    return false; 
}  

當用戶選擇照片時,它會調用該功能。我需要通過ajax發送照片。如何將它發送到服務器?通過AJAX發送圖片onchange

+0

你是什麼意思,「發送照片」?你的意思是「上傳文件」或「通知服務器選擇哪個文件」? – lonesomeday 2010-10-05 16:22:06

+0

如果你的意思是上傳文件,這是一個插件比較容易,例如http://www.phpletter.com/Demo/AjaxFileUpload-Demo/ – Adam 2010-10-05 16:24:00

+0

是的我的意思是上傳一個文件dinamically。我認爲這比配置一個插件更簡單。所以我認爲我不會使用它...... tnx無論如何;) – markzzz 2010-10-05 16:34:13

回答