2012-02-09 44 views
0

JSON選擇框是充液從JSON

[["AF","Afghanistan"],["ZA","Afrique du Sud"],["AL","Albanie"]] 

我怎麼就到了一個選擇框。我嘗試過,但沒有運氣。

$.getJSON('circuitCreation/countryList' + '?' + Math.round(new Date().getTime()), 
    {}, function(j){ 
      var options = ''; 
      for (var i = 0; i < j.length; i++) { 
       options += '<option value="' + j[i].[0] + '">' + j[i].[1] + '</option>'; 
      } 
      ('#select_country').html(options); 
}); 

回答

1

採取週期出來的for循環用於訪問J.

options += '<option value="' + j[i][0] + '">' + j[i][1] + '</option>';

.的符號是用於訪問對象的屬性和功能,但你必須數組來代替。

+0

非常感謝。我差點把頭撞在牆上。 – 2012-02-09 23:30:31

0

適用於我,如果你改變j [i]。[0]到j [i] [0]和j [i]。[1]到j [i] [1]