Проблема получения ответа Json с параметром responseType, установленным на Json в Jquery AjaxUploader - PullRequest
0 голосов
/ 13 июля 2010

Я использую jquery ajaxuploader на своем веб-сайте asp.net. Когда я устанавливаю responseType: 'json' в 'AjaxUpload', onComplete не выполняется. В firebug я могу видеть ответ json как {"Error":null,"Success":true} вдольсо всей разметкой страницы, к которой «AjaxUpload» сделал запрос.

У меня возникают проблемы с пониманием того, почему не вызывается «onComplete» с «responseType», установленным в «json», и как я могу получитьтолько ответ 'json' без всей разметки страницы.

Может кто-нибудь помочь, пожалуйста.

Обновление : Я думаю, что причина того, что onComplete не выполняется, заключается в том, чтобраузер получает ответ json вместе со всей разметкой страницы (которая не является json). Если это так, как я могу отправить только ответ json, исключая разметку страницы?

Спасибо.

1 Ответ

0 голосов
/ 14 июля 2010

Я понял, в чем дело. Я фактически отправлял запрос на страницу .aspx из AjaxUpload, по этой причине я получал всю разметку страницы вместе с ответом json. Я обновил метод AjaxUpload для отправки запрос к странице .ashx и теперь он работает нормально.

...