Невозможно получить идентификатор через swfupload

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

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

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

РЕДАКТИРОВАТЬ: Итак, я попытался записать текстовый файл из с помощью в моем действии «Загрузить фотографии», но ничего не произошло. Так что моя страница загрузки никогда не вызывается, если это вообще помогает.

РЕДАКТИРОВАТЬ: Кроме того, мой прогресс файла тоже не обновляется

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


person RichieH    schedule 16.05.2010    source источник
comment
Как выглядит account.php? Я не вижу этого в пирожках.   -  person jlindenbaum    schedule 16.05.2010
comment
pastie.org/962728   -  person RichieH    schedule 16.05.2010
comment
Еще одно замечание: обработчик fileprogress, кажется, никогда не вызывается после нажатия кнопки отправки, он просто мгновенно переходит на мою страницу действия формы   -  person RichieH    schedule 16.05.2010


Ответы (1)


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

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

person iammitch    schedule 17.05.2010