2010-05-16 102 views
0

我無法通過SWFupload檢索回顯的ajax響應。在上傳文件時,我的帳戶.php?action = uploadphotographs回顯了數字37,然後應該使用此數據更新文本字段hidFileId。我不確定該文件是否被正確提交。我的代碼有問題嗎?無法通過swfupload檢索ID

繼承人鏈接到我的SWFUpload代碼:http://pastie.org/962656

非常感謝!

編輯:所以我試圖寫入從我的'uploadphotographs'行動與文本文件,但沒有任何反應。所以我的上傳頁面永遠不會被調用,如果這有幫助的話。

編輯:另外,我的文件進度沒有更新或者

SOLUTION:好吧,我有點想通了,這是怎麼回事?它有什麼與我handlers.js,代碼了在頂部,控制bmnSubmit的onmouseover和onmouseout。當我拿出這段代碼時,文件已經成功上傳......任何想法爲什麼會破壞腳本?

+0

account.php是什麼樣的。我沒有看到它在餡餅。 – jlindenbaum 2010-05-16 17:02:49

+0

http://pastie.org/962728 – RichieH 2010-05-16 17:10:19

+0

另一個注意事項:fileprogress處理程序似乎永遠不會調用提交,它只是立即進入我的表單操作頁面 – RichieH 2010-05-16 17:11:28

回答

0

從它的聲音來看,在handlers.js文件中存在問題,語法錯誤將是最可能的原因。現代瀏覽器能夠告訴你腳本是否存在錯誤,並指出問題發生的路線(Firefox和Chrome都擅長這一點)。而且,既然它在你拿出有問題的文件後就能正常工作,那麼它就會出現問題。

所以我首先檢查文件是否有錯誤。