Как передать данные в успешный обратный вызов при загрузке файла AJAX на основе ExtJS? - PullRequest
0 голосов
/ 29 июня 2011

Итак, я прочитал лот об использовании ExtJS fileuploadfield для отправки формы через IFRAME.Я понимаю, что должен ответить объектом JSON, указывающим на успех или неудачу;хорошо.То, что я хочу знать, как я могу получить больше информации обратно в вызывающий код?Я не хочу просто отправлять файл и говорить «да, это сработало нормально» - я хочу отправить документ, действовать на него и вернуть результат.

Скажем, у меня есть пользователь, загружающийXML-документ - я могу захотеть сделать поиск или преобразование на его основе и соответствующим образом обновить содержимое формы на моей странице.Это вообще возможно?Я бы предпочел избегать использования Flash или встроенных апплетов, если это вообще возможно.При необходимости я мог бы даже ограничить это поведение браузерами, совместимыми с HTML5 ...

1 Ответ

0 голосов
/ 30 июня 2011

Честно говоря, я думал, что не вижу отправленного мной ответа, но это была ошибка на стороне сервера.Мой успешный обратный вызов теперь запускается, с полным текстом ответа моего сервера, доступным как f.responseText (где f - первый аргумент для успешного обратного вызова).Моя ошибка!

...