2017-06-15 99 views
0

這是我從我的彈簧控制器創建的json輸出。JSON數組迭代

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

在我的JSP文件,我迭代JSON數組如下

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

但它總是在我的選擇框

id="5" value="almaria" 

只顯示最後一個值有什麼錯我的迭代?或者我應該創建不同格式的json輸出?請幫忙。

+1

*「它總是顯示在我的選擇框,只有最後一個值」究竟是什麼意思*? 「