Ergebnis 1 bis 9 von 9
  1. #1
    novus ist offline Grünschnabel
    registriert
    19-02-2016
    Beiträge
    4

    Question JQUERY Abfrage schlägt fehl

    Hallo!

    Dies ist mein erster Beitrag in diesem Forum.

    Ich habe eine einfache Web-Seite und möchte eine JSON-Datei mittel JQUERY.getJSON() abrufen. Ich arbeite mit dem IE 11.

    Mein HTML sieht folgendermaßen aus:

    HTML-Code:
    <!doctype html>
    <html lang="en">
    <head>
      <meta charset="utf-8">
      <title>jQuery.getJSON demo</title>
      <style></style>
      <script src="https://code.jquery.com/jquery-1.10.2.js"></script>
    </head>
    
    <body>
    
    <script>
        (function () {
            var file = "data.json";
            var jqxhr = $.getJSON(file, function () {
                console.log("success");
            })
            .done(function () {
                console.log("second success");
            })
            .fail(function (jqxhr, textStatus, error) {
                console.log("error");
                var err = textStatus + ", " + error;
                console.log("Request Failed: " + err);
            })
            .always(function () {
                console.log("complete");
            });
        })();
    </script>
    
    </body>
    </html>
    Meine JSON-Datei hat folgende Einträge:

    Code:
    {"users":[
            {
                "firstName":"Ray",
                "lastName":"Villalobos",
                "joined": {
                    "month":"January",
                    "day":12,
                    "year":2012
                }
            },
            {
                "firstName":"John",
                "lastName":"Jones",
                "joined": {
                    "month":"April",
                    "day":28,
                    "year":2010
                }
            }
    ]}
    Das Beispiel habe ich von der Dokumentationsseite:
    jQuery.getJSON() | jQuery API Documentation


    Leider erhalte ich immer eine Fehlermeldung
    Request Failed: error, Error: Zugriff verweigert
    Kann mir bitte jemand weiterhelfen, wie ich die Daten erfolgreich abfragen kann?

    Vielen Dank
    novus

  2. #2
    Avatar von Dormilich
    Dormilich ist offline Kaiser
    registriert
    15-01-2010
    Beiträge
    1.278

    AW: JQUERY Abfrage schlägt fehl

    zuerst einmal herausbekommen, warum der Server die Herausgabe der Datei verweigert.

  3. #3
    novus ist offline Grünschnabel
    registriert
    19-02-2016
    Beiträge
    4

    AW: JQUERY Abfrage schlägt fehl

    Hallo Dormilich,

    danke für deine schnelle Antwort.

    Ich habe den Fail-Bereich erweitert:

    HTML-Code:
    .fail(function (jqxhr, textStatus, error) {
                console.log("error");
                var err = textStatus + ", " + error;
                console.log("Request Failed: " + err);
                console.log("incoming Text " + jqxhr.responseText);
                console.dir(jqxhr);
            })
    und erhalte nun folgende Fehlermeldung:

    Code:
    error
    Request Failed: error, Error: Zugriff verweigert
    
    incoming Text undefined
    {
       [functions]: ,
       __proto__: { },
       readyState: 0,
       responseJSON: undefined,
       status: 0,
       statusText: "Error: Zugriff verweigert
    "
    }
    Leider kann ich die Fehlermeldung nicht eindeutig beurteilen. Ich habe die Abfrage im Firefox erfolgreich ausprobiert.

    Liegt es am IE? Hat jemand weitere Ideen / Gedanken, wie ich die Abfrage erfolgreich ausführen kann?

    Vielen Dank
    novus

  4. #4
    Avatar von Dormilich
    Dormilich ist offline Kaiser
    registriert
    15-01-2010
    Beiträge
    1.278

    AW: JQUERY Abfrage schlägt fehl

    so wie’s aussieht, läuft das ganze über file:// statt über http://. da verweigern einige Browser das AJAX.
    Geändert von mikdoe (23-02-2016 um 13:19 Uhr) Grund: link raus genommen

  5. #5
    novus ist offline Grünschnabel
    registriert
    19-02-2016
    Beiträge
    4

    AW: JQUERY Abfrage schlägt fehl

    Hallo Dormilich,

    gibt es denn keine Möglichkeit, eine JSON-Datei mit dem Internet Explorer abzufragen und weiterzubearbeiten?

    Viele Grüße
    novus

  6. #6
    Avatar von Dormilich
    Dormilich ist offline Kaiser
    registriert
    15-01-2010
    Beiträge
    1.278

    AW: JQUERY Abfrage schlägt fehl

    über den Server aufrufen.

  7. #7
    novus ist offline Grünschnabel
    registriert
    19-02-2016
    Beiträge
    4

    AW: JQUERY Abfrage schlägt fehl

    Hallo Dormilich,

    hast du eventuell mal ein Beispiel für mich?

    Vielen Dank
    novus

  8. #8
    Avatar von Dormilich
    Dormilich ist offline Kaiser
    registriert
    15-01-2010
    Beiträge
    1.278

    AW: JQUERY Abfrage schlägt fehl

    http://localhost/seite.html und dann von dort aus das AJAX testen.
    Geändert von mikdoe (23-02-2016 um 13:18 Uhr) Grund: link raus genommen

  9. #9
    Avatar von kkapsner
    kkapsner ist offline Super Moderator
    registriert
    28-03-2008
    Beiträge
    17.580

    AW: JQUERY Abfrage schlägt fehl

    Oder ist das JSON auf einer anderen Seite und die SOP steht im weg?

Ähnliche Themen

  1. [FRAGE] XOrigin-Abfrage schlägt fehl
    Von ToM80 im Forum Ajax
    Antworten: 5
    Letzter Beitrag: 16-04-2015, 19:44
  2. JavaScript: ID-Zuweisung schlägt fehl
    Von forutuna im Forum JavaScript
    Antworten: 7
    Letzter Beitrag: 18-10-2014, 17:57
  3. Ausgabe in InputFeld schlägt fehl
    Von SkunKz im Forum JavaScript
    Antworten: 18
    Letzter Beitrag: 20-08-2009, 11:57
  4. [XML] Validierung schlägt fehl...
    Von User007 im Forum Script-Check
    Antworten: 10
    Letzter Beitrag: 23-05-2009, 23:42
  5. Parameter übergeben schlägt fehl
    Von c-freak im Forum JavaScript
    Antworten: 0
    Letzter Beitrag: 25-07-2006, 15:33

Stichworte

Lesezeichen

Berechtigungen

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