molily: jQuery Get Daten

Beitrag lesen

Wenn das "String" ist, musst du den JSON-String erst noch parsen:

data = JSON.parse( data );

Das sollte jQuery automatisch tun, wenn der Server den HTTP-Header »Content-Type: application/json« sendet. In PHP:

[link:http://www.php.net/manual/de/function.header.php@title=header]('Content-Type: application/json');

jQuery lässt sich auch dazu zwingen, die Serverantwort als JSON zu parsen.

Für $.ajax die Option angeben:

{dataType: 'json'}

Für $.get den Datentyp als Parameter nach dem Callback übergeben:

$.get('URL', function() {}, 'json')

Mathias