2012-06-28 44 views
0

可能重複:
Javascript file uploads適應jQuery的發佈形式處理文件以及文本區域

我使用jQuery後POST數據到PHP文件。它對輸入text,textarea工作正常。但是我希望它可以與輸入類型file一起工作。這是我的代碼,我該如何適應它?

<input type="file" name="image"> 

$.ajax({ 
    type : "post" , 
    url : LIB_PATH + "sharefund/sharefund.php" , 
    data : $("form[name=sharefunds]").serialize() , 
    dataType : "json", 
    success : function(retData){ 
     alert(retData); 
     if(retData != null && retData.hasOwnProperty("response")) 
     { 
      if(retData.response.code == '400') 
      { 
       $("span.error").html("Unable to update address, please try again later .").show(); 
      } 
      if(retData.response.code == '200') 
      { 
       $("span.error").html("Your address has been updated successfully.").css('color' , 'green').show(); 
      } 
     } 

     __removeOverlay(); 
     setTimeout(function(){ 
      $("span.error").slideUp(); 
     }, 5000); 
    } 
}); 
+0

請參閱。 可能的重複。 – Cranio

回答

0

您無法獲得jquery窗體序列化中的輸入類型文件。你必須使用插件來上傳ajax文件。

相關問題