0

SWFupload を介してエコーされた ajax 応答を取得できません。ファイルをアップロードすると、account.php?action=uploadphotographs が 37 という数字を返し、テキスト フィールド hidFileId がこのデータで更新されます。ファイルが適切に送信されているかどうかはわかりません。私のコードに何か問題がありますか?

SWFUpload コードへのリンクは次のとおりです: http://pastie.org/962656

どうもありがとう!

編集:「uploadphotographs」アクションでテキスト ファイルに書き込もうとしましたが、何も起こりません。したがって、これがまったく役立つ場合、アップロードページが呼び出されることはありません。

編集:また、私のファイルの進行状況も更新されていません

解決策: わかりました、何が起こっているかをある程度把握しました...これは、btnSubmit の onmouseover と onmouseout を制御する上部のコードである handlers.js と関係があります。このコードを取り出すと、ファイルが正常にアップロードされます...これがスクリプトを壊す理由はありますか?

4

1 に答える 1

0

どうやら、 handlers.jsファイルに問題があり、構文エラーが原因である可能性が最も高いようです。最新のブラウザーは、スクリプトにエラーがあるかどうかを通知し、問題が発生している行を指摘することができます (Firefox と Chrome はこれが得意です)。問題のファイルを取り出すと機能するので、何か問題があるはずです。

そのため、ファイルにエラーがないかチェックすることから始めます。

于 2010-05-17T02:58:38.980 に答える