ホームページ  >  記事  >  バックエンド開発  >  ファイルアップロードプラグインpluploadがサーバー側戻り値を取得する問題について

ファイルアップロードプラグインpluploadがサーバー側戻り値を取得する問題について

WBOY
WBOYオリジナル
2016-06-23 13:46:541516ブラウズ

ファイルのアップロードには plipload プラグインを使用しますが、ファイルは毎回正常にアップロードできますが、サーバーから返されるデータを取得する方法はありませんが、テストした結果、返されることがわかりました。コードは機能しません。なぜなら、それはすべて成功を示すからです。

長い間グーグルで調べましたが、インターネット上の誰かが、コールバック関数が見つからないと言っていますが、これはソースコードを見ることで簡単に見つけることができますが、サーバーから返されたデータはコールバック関数で出力できません。私のコールバック関数は次のとおりです:


これを使った人はいますか?ご質問がございましたら、よろしくお願いいたします。 !


ディスカッションへの返信(解決策)

「plupload」という単語は間違っています。 。 。 。

私も同じ問題に遭遇しました、どうすれば解決できますか?

コールバック関数の書き方は? ? ?

解決しましたか?コールバック関数とは何ですか?

データベースに書き込んでデータベースから読み取りました

ソースコードを確認すると、応答を取得するメソッドがあります:
up.trigger('FileUploaded', file, {
response : xhr.responseText ,
status : xhr.status,
responseHeaders: xhr.getAllResponseHeaders()
});
したがって、フォアグラウンドで 'FileUploaded' メソッドを通じてアップロード後に応答情報を取得し、それに応じてバックグラウンドで関連する応答情報を返すことができます。次のようなコード:
init : {
FileUploaded:function(up,file,result){
alert(result.response);
}
}
以上です。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。