select2不显示搜索结果

时间:2015-02-06 13:06:45

标签: javascript jquery jquery-select2

我正在尝试实现Remote Data Select2。

我从api访问数据。格式如下:

concept_id,name
228,Pelecypoda
286,Pelecypoda

当我尝试在结果中控制数据时,它并没有得到安慰。但是,如果我将结果替换为成功,我可以在控制台中看到数据,但不能在搜索结果中看到。

脚本

$("#search_text").select2({
      minimumInputLength: 3,
      ajax: {
          url: "http://192.241.245.176:4567/api1",
          dataType: 'text',
          type: "GET",
          quietMillis: 250,
          data: function (term) { 
              console.log(term)
              return {
                    q: term.term //search term
              }
           },
           results: function (data,page) {
              console.log(data,"-----RESULTS-----");
              return d3.csv.parse(data, function (d) {
                  console.log(d);
                  return {results: d.name}
               });
            },
            dropdownCssClass: "bigdrop"
});

任何人都可以告诉我哪里出错了?我是否必须指定select2?

提供的formatResults和formatSelection

0 个答案:

没有答案