Ergebnis 1 bis 6 von 6

Thema: jQuery Ajax-Post Problem mit IE6

  1. #1

    jQuery Ajax-Post Problem mit IE6

    Hi,

    wenn ich mit jQuery eine AJAX-Abfrage per
    Code:
    $.post(php_datei, {typ: 'xyz', input: mein_input}, function (data) {alert(data);}, "json");
    mache, funktioniert es in allen Browsern - nur nicht im IE6 …

    Woran kann das liegen?

  2. #2
    Vielleicht solltest du erstmal genau definieren was nicht funktioniert.
    Zumal das Problem wohl gemerkt nicht in dieser Zeile liegen muss sondern auch schon davor sein kann, die IE-Reihe ist bei sowas sehr pingelig, wo FF und Co ein Auge zudrücken bzw. die Fehlerhafte Anweisung einfach ignorieren bricht der IE ab.

    Was zum Beispiel auch ein Problem sein kann, du fragst nach "json" wird auch wirklich valides JSON zurückgegeben?

  3. #3
    Also - an sich habe ich keinen Fehler gemacht, sondern der IE6
    Der nämlich hat bei einzeiligen Kommentaren die nächste Zeile mit hineingenommen. So kam es dann dazu, dass er Teile des eigentlich auszuführenden Codes als Kommentar gelesen hat.

    Also:

    IE-Bug-Merksatz Nr 1.000.000.000:
    Benutze in deinem JavaScript keine einzeiligen Kommentare!

    … was fürn Bug …

  4. #4
    Hast du vielleicht unterschiedliche Linebreaks benutzt? Also z.B. größtenteils \r\n aber in der Zeile nur \n? Denn der Bug scheint mir selbst für den Internet Explorer ein wenig seltsam.

  5. #5
    für den Umbruch habe ich ENTER gedrückt???

  6. #6
    Kannst du den Fehler reproduzieren, weil wie gesagt selbst fuer IE Verhaeltnisse ist der Bug etwas seltsam.

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •