select2 - json数据未显示

时间:2014-10-21 05:33:57

标签: javascript html jquery-select2

HTML:

<div>
  <input type="hidden" style="width:300px" id="search"/>
</div>

使用Javascript:

<script>
  $(document).ready(function(){
      $('#search').select2({ data:[{id:1,text:'hello'},{id:2,text:'select2'}] });
  });
</script>

结果:

Select2 Empty

select2版本: 3.5.1

2 个答案:

答案 0 :(得分:0)

您的对象格式错误 -

{ data:[{id=1,text='hello'},{id=2,text='select2'}] }

应该是

{ data:[{id:1,text:'hello'},{id:2,text:'select2'}] }

答案 1 :(得分:0)

尝试如下...

在html中

          <div>
             <input type="hidden" style="width:300px" id="search"/>
          </div>

在Javascript中

  <script>
     $(document).ready(function(){
          $('#search').select2({ data:[{id:1,text:'hello'},{id:2,text:'select2'}] });
     });
 </script>

我尝试过你在小提琴中使用的相同代码,它正在工作...... http://jsfiddle.net/LUsMb/4321/