[Ajax] SyntaxError: invalid label

Dieses Thema im Forum "Webentwicklung" wurde erstellt von Atkaz, 19. Oktober 2011 .

Schlagworte:
  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen
  1. #1 19. Oktober 2011
    SyntaxError: invalid label

    Moinsen,
    leute ich habe mal wieder ne Frage.

    Es geht darum, dass wenn ich z.b. hallo??????? per ajax an ein php script absende, gibt er mir die Fehlermeldung "SyntaxError: invalid label". es liegt an den Sonderzeichen, aber weiss jemand wie man das Problem lösen kann?


    mfg
    atkaz
     

  2. Anzeige
    Heute: Deals & Sale mit stark reduzierten Angeboten finden.
  3. #2 19. Oktober 2011
    AW: SyntaxError: invalid label

    Zeichensatz mal auf UTF-8 umstellen.
     
  4. #3 19. Oktober 2011
    AW: SyntaxError: invalid label

    ist schon

    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
     
  5. #4 19. Oktober 2011
    AW: SyntaxError: invalid label

    diese auszeichnung hat aber keinen effekt, wenn die eigl. datei als ANSI gespeichert wurde - gut hat schon einen effekt, aber nicht den gewünschten.

    also die datei(en - auch php!) als UTF-8 ohne BOM speichern.

    -> SyntaxError: invlaid label
    solltest du die rückgabe der ajax-anfrage durch ein eval() schleifen, versuch mal den inhalt einzuklammern.

    Code:
    var data = '{"foo":"bar"}';
    eval(data); // invalid label, weil js bei '{' von einem code-block ausgeht
    eval('(' + data + ')'); // okay, weil es nun als ausdruck verarbeitet wird
     
  6. #5 19. Oktober 2011
    AW: SyntaxError: invalid label

    Wo soll ich das denn jetzt genau einfüegen

    mein ajax Abfrage sieht wie folgt aus:
    Code:
    $url: "profil/messages/send_msg",
    data:postVars,
    type:"POST",
    dataType:"json",
    success:function(data)
    {
     window.location.reload();
     
    }, error:function (xhr, ajaxOptions, thrownError){
     alert(xhr.responseText);
     alert(thrownError);
    
    }
    })
    
    
    EDIT:

    Hab das ganze jetzt anders gelöst. Benutze das jquery.form-plugin.

    code sieht wie folgt aus:

    Code:
     $('#answerForm').ajaxForm({ 
     dataType: 'json', 
     success: function(data){ window.location.reload()} 
     });
     
    
     

  7. Videos zum Thema
Die Seite wird geladen...
Similar Threads - Ajax SyntaxError invalid
  1. XML Ajax Suche

    leex , 9. April 2014 , im Forum: Webentwicklung
    Antworten:
    2
    Aufrufe:
    1.282
  2. Antworten:
    3
    Aufrufe:
    1.014
  3. Gallery durchblätter mit AJAX

    Mirak , 13. September 2013 , im Forum: Webentwicklung
    Antworten:
    2
    Aufrufe:
    798
  4. Antworten:
    6
    Aufrufe:
    1.670
  5. Antworten:
    6
    Aufrufe:
    1.100
  • Annonce

  • Annonce