2017-02-27 3 views
-2

Ich versuche auf einige JSON-Daten zuzugreifen, die ich durch einen Ajax-Anruf erhalten habe. Ich bin mir nicht sicher, wie ich jetzt auf diese Daten zugreifen soll. Ich möchte den "Test" Teil aus dem JSON extrahieren.Wie kann ich auf diese JSON-Daten zugreifen?

$(".test").on("click", function() { 
var dialogID = $(this).attr("id"); 
console.log(dialogID); 
$.ajax({ 
    type: "GET", 
    url: "test.php?id=" + dialogID, 
    dataType: "json", 
    success: function(data) { 
    console.log(data); 
    }, 
    error: function() { 
    console.log("error"); 
    } 
}); 
+4

was haben hast du es bisher versucht? –

+2

Sie müssen den Code hier anzeigen. Ein Bild bedeutet, dass Sie uns zwingen, den kleinen Code einzugeben, den Sie uns von Hand zeigen. Bitte mach das für uns. – Rob

Antwort

2

Angenommen, die Ajax-Daten gespeichert sind, in einer Variablen

data['DATA'][0][0]; 

genannt 'data' Wenn man sich: Könnte mir jemand bitte mit diesem

Image of current output

Codebeispiel helfen An der Entwicklerkonsole werden Sie feststellen, dass ein Element in Array mit Index 0 "getestet" wird. Dieses Array befindet sich auf Index 0 eines anderen Arrays namens DATA. DATA ist ein Array in dem Objekt, das vom AJAX-Aufruf zurückgegeben wird.

Sie können alle Datentypen sehen neben den Variablennamen in der Entwicklerkonsole, dh ‚columns: Array [1]‘ auf die zweite Zeile sagt Ihnen, dass COLUMNS ist ein Array von Länge 1.

+0

Das hat funktioniert. Vielen Dank, Sir! – djacobsen13

+0

Ich bin froh, dass ich helfen konnte! –

Verwandte Themen