Select2:混合本地和远程结果

时间:2016-10-02 14:17:32

标签: select2 jquery-select2-4

我尝试将本地和远程结果与Select2 4.0.3混合。当它打开时,它应该只显示本地结果,一旦开始输入,查找远程结果然后混合到结果中。

虽然它原则上起作用,但仍有一些我无法解决的问题。基于Select2 Githup repo示例的演示在此处:http://plnkr.co/edit/PNZ7xgu7hTvW7TVaDxgK?p=preview

我在processResults中混合了本地结果。只有在执行远程搜索后才会调用此函数。如果我没有设置minimumInputLength,则会在未打开搜索字词时执行搜索。在我的测试中,我只是设置了一个虚假的搜索查询,它没有返回任何结果,但后来我有一个多余的AJAX调用。

如果我设置minimumInputLength,则在输入足够的字符之前不会调用processResults处理程序。

是否有一种简洁的方法可以使这一切工作并立即显示本地结果,并且只在必要时执行远程调用并增加结果?

0 个答案:

没有答案