轨道上的红宝石 - 选择2 - 文本字段而不是下拉列表



我正在使用带有动态ajax加载/过滤的Select2。

我想要的是一个文本字段,就像您可以在这里的"多值选择框"下看到的那样:http://ivaynberg.github.io/select2/

但我得到的只是一个下拉菜单。这是我代码的一部分:

= f.input_field :community, :class => :communities
$(".communities").select2({
  allowClear:true,
  ajax: {
      ...
  },
  formatResult: formatResult,
  formatSelection: formatResult
});

我该怎么做才能获得文本字段而不是下拉列表?

我认为createSearchChoice是你需要的功能。

在 select2 搜索 createSearchChoice 阅读更多内容

$(".communities").select2({
 createSearchChoice(term)
});

你可以试试这个:

$('.communities').select2({
   width: '100%',
   allowClear: true,
   multiple: true, 
   ajax: {
     ...
   },   
});

相关内容

  • 没有找到相关文章

最新更新