2012-04-26 27 views
0

我嘗試插入一行PHP和jQuery

我有這樣的代碼

$.post('/json/management/AddArtistAjax', 
    { 
     "artistName": $("#nameSurnameID").val() 
      , 
      "Country": $("#country").val() 
      , 
      "bDate" : $("#demo1").val() 
      , 
      "dDate" : $("#demo2").val() 
      , 
      "bio" : $("#bioID").val() 


    }, 
    function(response){ 
      alert(response); 
     }); 

我可以給PHP側的所有above.However到DB,我不能發送文件到php方面

print_r($ _ FILES)數組爲空爲什麼?

回答

6

你不能通過AJAX上傳這樣的文件。如果您不需要支持舊瀏覽器,則可以使用支持AJAX文件上傳的form plugin,甚至可以回退到舊版瀏覽器的隱藏iframe。