El problema de la recepción de la respuesta Json con responseType establece en Json en Jquery AjaxUploader

StackOverflow https://stackoverflow.com/questions/3238716

  •  15-09-2020
  •  | 
  •  

Pregunta

Estoy usando jquery ajaxuploader en mi asp.net sitio web.Cuando me puse a responseType: 'json' en 'AjaxUpload' el onComplete no es llegar ejecutado.En el firebug yo soy capaz de ver la respuesta en json como {"Error":null,"Success":true} junto con la página completa marcado para que el 'AjaxUpload' ha hecho la solicitud.

Estoy teniendo problemas para entender por qué el 'onComplete' no está siendo golpeado con 'responseType' a 'json' y ¿cómo puedo obtener sólo el 'json' respuesta sin que la página de marcado .

Podría alguien por favor ayuda.

Actualización:Creo que la razón detrás de 'onComplete' no llegar ejecutado es debido a que el navegador está recibiendo respuesta en json, junto con todo el marcado de página(que no es json).Si es así ¿cómo puedo enviar sólo respuesta json excluyendo el marcado de página?

Gracias.

¿Fue útil?

Solución

Me he dado cuenta de dónde estoy pasando mal.Yo estaba en realidad en el envío de una solicitud .página aspx desde AjaxUpload que es la razón por la que yo estaba todo marcado de página, junto con la respuesta en json.He actualizado AjaxUpload método de envío de la solicitud .ashx página y sus funcionando bien ahora.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top