Tengo un formulario que estoy enviando por ajax. Estoy usando el complemento de formulario jquery. Lo que intento hacer es obtener el encabezado 'Ubicación' que se devuelve desde mi servidor. Puedo verlo en firebug. Pero cada vez que llama a la función getResponseHeader() en mi devolución de llamada de éxito, siempre devuelve 'indefinido' .. Códigojquery getResponseHeader siempre devuelve 'indefinido'?
:
form.ajaxForm({
dataType: 'xml',
data: {format: 'xml'},
resetForm: true,
success: function(xml,status,xhr){
var location = xhr.getResponseHeader('Location');
alert(location);
});
ubicación no está definido. Pero puedo ver el encabezado 'Ubicación' en firebug. ¿Qué me estoy perdiendo? Incluso si llamo getAllResponseHeaders() del objeto xhr, devuelve 'indefinido'
Solo para agregar: esto ha sido probado tanto en Firefox como en Opera. Mismos resultados – demersus