2017-06-15 2 views
0

Hier ist mein Json-Ausgang, den ich von meinem Federcontroller erstelle.JSON Array Iteration

[{"id":"1","name":"albert"},{"id":"2","name":"john"},{"id":"3","name":"mac-millon"},{"id":"4","name":"stenberg"},{"id":"5","name":"almaria"}] 

In meiner jsp-Datei, ist den JSON-Array wie unten

success: function(data){ 
    var content= JSON.parse(data); 
    $.each(content, function(i, data) { 
          $('#selectBox').append($('<option>').text(data.name).attr('value',data.id)); 
        }); 

Iterieren aber nur den letzten Wertes in meinem Auswahlbox

id="5" value="almaria" 

Gibt es etwas falsch in immer Anzeige meine Wiederholung? oder ich sollte die json-Ausgabe in einem anderen Format erstellen? Bitte helfen Sie.

+1

* "es die Anzeige immer nur den letzten Wert in meinem Auswahlbox" * Was genau bedeutet das? Gibt es nur einen '