en funciones ajax jquery, la firma éxito de devolución de llamada es:
function (data, textStatus) {
// data could be xmlDoc, jsonObj, html, text, etc...
this; // the options for this ajax request
}
dependiendo del tipo de datos con lo solicitado, utilizando el parámetro 'tipo de datos', que obtendrá el argumento '' de datos.
de los documentos:
tipo de datos (cadena) por defecto: suposición inteligente (XML o HTML). El tipo de datos que espera del servidor. Si no se especifica ninguno, jQuery transferirá de manera inteligente ya sea responseXML o responseText a su devolución de llamada correcta, según el tipo de respuesta MIME.
Los tipos disponibles (y el resultado se pasa como primer argumento a su devolución de llamada de éxito) son:
"xml": Devuelve un documento XML que puede ser procesada a través de jQuery.
"html": devuelve HTML como texto sin formato; las etiquetas de script incluidas se evalúan cuando se insertan en el DOM.
"script": Evalúa la respuesta como JavaScript y la devuelve como texto sin formato. Inhabilita el almacenamiento en caché a menos que se use la opción "caché". Nota: Esto convertirá las POST en GET para solicitudes de dominio remoto.
"json": Evalúa la respuesta como JSON y devuelve un objeto de JavaScript.
"jsonp": Se carga en un bloque JSON utilizando JSONP. Se agregará un extra "? Callback =?" hasta el final de su URL para especificar la devolución de llamada. (Agregado en jQuery 1.2)
"texto": Una cadena de texto sin formato.
ver http://docs.jquery.com/Ajax/jQuery.ajax#options
ver primero otro comentario - respuesta está vacía -> no hay texto googleHtml ?! como respuesta: -/ –