enviar solicitud como jsonp, interpretar la respuesta como texto, utilizando jQuery 1.5

regunta de @Short: ¿hay alguna manera de hacer una solicitud jsonp a un servidor, capturar la solicitud, pero no analizarla como javascript? Estoy usando dataType: "jsonp text" en jQuery 1.5 pero no funciona.

Estoy intentando acceder a una URL entre dominios a través de AJAX con jsonp. El problema es que el otro dominio (una lista de directorios en mi universidad) es muy antiguo y dudo que el servidor admita jsonp.

En Firefox, aparece el error "No coinciden los nombres de la etiqueta XML (META esperado)". En Chrome obtengo un "token no capturado SyntaxError Unexpected <", ambos apuntando a un archivo correspondiente a mi solicitud AJAX. La cadena de error de la devolución de llamada de error es "parsererror". No puedo hacer una llamada AJAX normal: cuando cambio el tipo de datos a solo "texto" o lo elimino todo, el otro dominio se queja de que el usuario no está autenticado y redirige a una página de inicio de sesión, incluso si he Ya conectado en el lado del navegador. Cuando dataType es jsonp, esto no sucede. Sé que el servidor necesita admitir JSONP, y no creo que lo haga, pero cuando cambio dataType a JSONP, puedo ver que los recursos de la página de respuesta se muestran en Chrome y Firefox, por lo que el servidor realmente envía la respuesta al navegador (una página web HTML estática + algún script java), que contiene los datos que quiero obtener. El problema es que jQuery está tratando de analizar la respuesta como javascript y falla (porque no es javascript). Entonces los datos terminan en el navegador, ¡solo necesito acceder a ellos!Utilizando dataType: "texto jsonp" que se supone que indica enviar una solicitud jsonp e interpretar la respuesta como texto no hace ninguna diferencia, sigue siendo un error de análisis.

Lo que quiero es: una forma de acceder a la respuesta de una solicitud jsonp como texto sin formato. O, si puedo acceder a la respuesta sin procesar de una solicitud jsonp fallida, eso también funcionaría.

¡Gracias por adelantado

Código

ajax_url = 'https://somesite/?searchTerm='+query+'&searchType=lastname';
var jqxhr = $.ajax({type:"GET",
url: ajax_url,
dataType:"jsonp text",
callback: "whatever",
success:function(responseData) {
   $('div#content').text( responseData.slice(0, 100) );
   dbg(responseData.slice(0,100));
}})
.success(function() { alert("success"); })
.error(function(obj, errStr) { alert("error"); dbg("error: " + errStr + "test: " + test.responseText + this.responseTxt);})
.complete(function() { alert("complete"); });

Respuestas a la pregunta(2)

Su respuesta a la pregunta