プラグインは次のとおりです:https ://github.com/blueimp/jQuery-File-Upload
ファイルをアップロードした後、プラグインから必要な応答を取得するのに問題があります。
プラグインのあるページには、次のものがあります
$('#fileupload').fileupload(
'option',
{
'maxNumberOfFiles' :1,
'url' : '/admin/upload_handler.php'
}
);
で、upload_handler.php
アップロードされたファイルを$ _FILESから正常に取得して処理を行い、JSONで応答を送り返します。Firebugを使用して、応答が適切な形式であることを確認しました。
[
{
"url" : "image_url",
"thumbnail_url" : "image_th_url",
"delete_url" : "test",
"delete_type" : "DELETE",
"name" : "foobar.jpg",
"size" : 7419
}
]
しかし、コールバックはファイル配列を見つけることができず、「空のファイルアップロード結果」というエラーが表示されます。ここで重要な何かが欠けているように感じます-ドキュメント、フォーラム、またはStackOverflowで何も見つかりません。助けていただければ幸いです。