2017-03-24 6 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

をロードできなかったと言う、我々は

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}] 

としてJSONからの出力を持っている必要があり、私はそれを持っているとき、すべてが場所にありましたselect2が動作を開始しました!

+0

違いはありません - 同じように見えます – muescha

関連する問題