select2 不显示返回的 json 个结果
select2 not displaying returned json results
我已将 ajax 数据加载代码从 select2 documentation 复制到我的 html 页面中。当我键入时,我可以看到结果正在网络调用中加载,如下所示
但结果未显示在下拉列表中,如下图所示。它只显示 Loading more results
文本。
我通过 inspect elements 签入了生成的 html 代码。我看到一堆带有 style="display: none;"
的列表项,列表项中也没有文本。一个列表项如下
<li class="select2-results__option" role="treeitem" aria-selected="false" style="display: none;"></li>
文档中提供的代码是否有任何问题或需要进行任何更改才能使结果列表可见?
找到答案。我需要定义 formatRepo
和 formatRepoSelection
函数。
我已将 ajax 数据加载代码从 select2 documentation 复制到我的 html 页面中。当我键入时,我可以看到结果正在网络调用中加载,如下所示
但结果未显示在下拉列表中,如下图所示。它只显示 Loading more results
文本。
我通过 inspect elements 签入了生成的 html 代码。我看到一堆带有 style="display: none;"
的列表项,列表项中也没有文本。一个列表项如下
<li class="select2-results__option" role="treeitem" aria-selected="false" style="display: none;"></li>
文档中提供的代码是否有任何问题或需要进行任何更改才能使结果列表可见?
找到答案formatRepo
和 formatRepoSelection
函数。