2017-03-24 20 views
0

我有這種格式的結果,無法獲得加載選項:你能幫我:應該是什麼結果方法看起來像?jquery select 2選項沒有得到格式化

  [{"id":2,"name":512843},{"id":2,"name":512844}, 
      {"id":2,"name":512847},{"id":2,"name":512874}, 
      {"id":2,"name":512875},{"id":2,"name":512880}, 
      {"id":2,"name":512884},{"id":2,"name":512886}, 
      {"id":2,"name":512887},{"id":2,"name":512888}, 
      {"id":2,"name":512892},{"id":2,"name":512896}, 
      {"id":2,"name":512907},{"id":2,"name":512910}, 
      {"id":2,"name":512911},{"id":2,"name":512913}, 
      {"id":2,"name":512914},{"id":2,"name":512917}, 
      {"id":2,"name":512925},{"id":2,"name":512930}, 
      {"id":2,"name":512931},{"id":2,"name":512935}] 

它只是說無法加載

 processResults: function (data) { 
      return { 
       results: $.map(data.items, function (item) { 
        return { 
         text: item.name, 
         id: item.id 
        } 
       }) 
      }; 
     } 

回答

0

我可以找出答案,我們應該從JSON輸出作爲

results = [{"id":2,"name":512847},{"id":2,"name":512874}, 
      {"id":2,"name":512875},{"id":2,"name":512880}, 
      {"id":2,"name":512884},{"id":2,"name":512886}, 
      {"id":2,"name":512887},{"id":2,"name":512888}, 
      {"id":2,"name":512892},{"id":2,"name":512896}, 
      {"id":2,"name":512907},{"id":2,"name":512910}, 
      {"id":2,"name":512911},{"id":2,"name":512913}, 
      {"id":2,"name":512914},{"id":2,"name":512917}, 
      {"id":2,"name":512925},{"id":2,"name":512930}, 
      {"id":2,"name":512931},{"id":2,"name":512935}] 

當我有這樣也好,一切都到位和select2開始工作!

+0

我沒有看到區別 - 它看起來相同 – muescha