2017-04-17 3 views
0

anzuzeigen, bitte ich möchte JSON-Daten in meinem Javascript anzeigen. Ich konnte die Daten von PHP in JSON codierte Form bekommen. die connect.php dass codierte JSON angezeigt ist:wie JSON-Objekt in Javascript

echo json_encode($data); 

Das JavaScript die json anzuzeigen codiert ist

<ul></ul> 

<script type="text/javascript"> 
    $(document).ready(function(){ 
    $.getJSON('connect.php', function(data) { 

    $.each(data, function(key, val) { 

    $('ul').append(val.name); 
}); 
}); 
}); 

aber die Daten nicht angezeigt werden. Bitte was habe ich falsch gemacht. Tut mir leid, wenn das zu trivial ist.

+0

Blick auf die Antworten hier http://StackOverflow.com/Questions/29819114/How-to-display-JSon-Data-in-Adi-When-JSon-Data-is-in-array –

+0

warum sind Sie fügen Text an eine UL an? – epascarello

+0

1) Sind Sie sicher, dass PHP Daten zurückgibt? 2) Welche Fehler sehen Sie in Ihrer Browser-Konsole? – WillardSolutions

Antwort

0

Versuchen Sie, die Linie zu ändern:

$('ul').append(val.name); 

zu:

$('ul').append('<li>'+val.name+'</li>'); 

Sehen Sie, wenn hilft.