2010-05-16 2 views
0

У меня возникли проблемы с возвратом эхо-ответа от ajax через SWFupload. После загрузки файла моя account.php? Action = uploadphotographs echos номер 37, текстовое поле hidFileId затем должно быть обновлено этими данными. Я не уверен, что файл всегда отправляется. Что-то не так с моим кодом?Невозможно получить идентификатор через swfupload

Heres ссылку на мой SWFUpload код: http://pastie.org/962656

Спасибо большое!

EDIT: Итак, я попытался записать текстовый файл из моего действия «uploadphotographs», но ничего не происходит. Поэтому моя страница загрузки никогда не вызывается, если это вообще помогает.

EDIT: Кроме того, мой прогресс файл не обновляется либо

РЕШЕНИЕ: Хорошо, я вроде понял, что происходит ... это что-то делать с моим handlers.js, код вверх на который управляет onmouseover и onmouseout для btnSubmit. Когда я выхожу из этого кода, файл успешно загружен ... любые идеи, почему это нарушит скрипт?

+0

Как выглядит account.php. Я не вижу его в пасте. – jlindenbaum

+0

http://pastie.org/962728 – RichieH

+0

Другое примечание: обработчик fileprogress, похоже, не получил вызов при нажатии submit, он сразу же переходит на мою страницу действий формы – RichieH

ответ

0

Из-за этого звука в файле handlers.js возникла проблема с синтаксической ошибкой. Современные браузеры могут сказать вам, есть ли ошибка в ваших сценариях, и указать, в какой строке возникает проблема (Firefox и Chrome хороши в этом). И поскольку он работает, как только вы вынимаете файл, о котором идет речь, в нем должно быть что-то не так.

Поэтому я бы начал с проверки файла на наличие ошибок.