SyntaxError: expected expression, got '<'

Resuelto
Hola,

Me gustaría incluir en mi página un archivo externo con AJAX. He conseguido hacer mi petición, veo el resultado en la consola de Firefox, pero no logro mostrarlo; aparece el siguiente mensaje de error en la consola:

SyntaxError: expected expression, got '<'
<p>[Texto...]</p>

Y mi código AJAX:

$.ajax({ type: "GET", url: "http://example.com/", data: data, crossDomain: true, dataType: 'jsonp', success: function(msg){ $('#resultat').html(msg); } });

Gracias por vuestra ayuda,

hcp7kuz

2 respuestas

  1. ¿En qué línea está el problema? porque ahora no veo ninguna relación entre tu función y este mensaje.
    0
    1. En la línea 1 del archivo que quiero incluir.
      0
    2. Entonces proviene del archivo, por lo que necesitamos el código del archivo para entender el error.
      0
    3. @Usuario anónimoEl archivo no tiene nada que ver con eso; simplemente devuelve un fragmento de código HTML que me gustaría integrar en mi página.
      0
  2. Problema resuelto: en mi petición ajax, había puesto dataType: 'jsonp' en lugar de dataType: 'html'.
    0