2016-08-26 18 views

答えて

0

ほとんどの場合、ファイル名はサーバーから返されません。応答は

{ 
    files: 
    [ 
     { 
     url: "http://url.to/file/or/page", 
     thumbnail_url: "http://url.to/thumnail.jpg ", 
     name: "thumb2.jpg", 
     type: "image/jpeg", 
     size: 46353, 
     delete_url: "http://url.to/delete /file/", 
     delete_type: "DELETE" 
     } 
    ] 
} 

が応答 https://github.com/blueimp/jQuery-File-Upload/wiki/JSON-Response

はあなたが返すJSONに、あなたはnameプロパティを返すよりも、確認して、あなたが返すことを確認するには、次のURLを見てください形式でなければなりません上記の形式のようなjsonメッセージ全体。また

$('#fileupload').on("fileuploaddone", function (e, data) { 
    $.each(data.files, function (index, file) { 
     alert(file.name); 
    }); 
}); 

fileuploaddone "イベント" を使用することができます以外:

が、これは代わりに、これを試してみてください

+0

私は変更せずにgithubのことで、コードをcopyed .... – pippuccio76

+0

コードは、クライアント側のために使用されています。サーバー側で使用したコードと言語は何ですか? –