具有远程数据源下拉列表的Select2显示“正在搜索... - 未定义”,然后在选择后“无法加载结果”

时间:2017-12-23 11:12:27

标签: jquery-select2 jquery-select2-4

我将select2 4.0.5与ajax一起使用。如果我在下拉列表中搜索并选择结果,它会很好用。

但是在下拉列表中选择一个值后,如果我再次打开下拉列表(单击select2对象)下拉列表显示“正在搜索... - 未定义”,然后“无法加载结果”

1 个答案:

答案 0 :(得分:1)

我修好了。

“搜索... - 未定义”:在templateResult上我添加了check result.loading

iex

在选择后重新打开下拉列表时,我发现ajax数据params.term在下拉列表重新打开时为空白。它由

修复
templateResult : function (result) {
 if (result.loading) 
   return "Searching...";
   return result.text + " - " + result.description; 
}
相关问题