2010-10-05 103 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

回答