0

swfupload の upload_complete_handler に done-event を割り当てようとしていますが、残念ながら何も起こりません。

私の設定では:

upload_complete_handler : function(){ 
    alert("finished");
}

すべてのパラメータは正しいようです。アップロード スクリプトを無効にしようとしました。何が間違っている可能性がありますか?

4

2 に答える 2

2

すべてのアップロードが完了した後にリダイレクトするものを探していました。あなたの質問に基づいて、これはすぐにうまくいきます。したがって、このコードはハンドラータイプを除いて問題ありません-

  • upload_complete_handler はすべてのファイル (アップロード後) 用です。
  • queue_complete_handler は、すべてのファイルが完了した後です。

    ... upload_success_handler : uploadSuccess, upload_complete_handler : uploadComplete, queue_complete_handler : function(){window.location.href="/あなたのアドレス";}

于 2012-01-26T11:48:11.917 に答える
0

を起動するには、何かをレンダリングする必要があると思います (テキスト/HTML を出力するか、少なくとも 200 の成功応答で何も出力しない) upload_complete_handler。何かを出力していますか、それともファイルで何かをしているだけですか?

于 2011-01-03T08:13:05.000 に答える