jquery-select2-4 – 如何在Select2 v4.0中修改“找不到结果”语言

前端之家收集整理的这篇文章主要介绍了jquery-select2-4 – 如何在Select2 v4.0中修改“找不到结果”语言前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
启动Select2并抛出未定义的函数时,我尝试使用“language.noMatches”选项?我该怎么做修改文字?我想包括一个html按钮,如果没有找到,将添加用户的输入。我试着做这个功能和纯文本。我也删除了所有的html,看看是否这样做。
$('#search-select').select2({

   ...

   "language": {
       "noMatches": function(){
           return "No Results Found <a href='#' class='btn btn-danger'>Use it anyway</a>";
       }
   }
});

这是以前在Select2 v3.5中的“formatNoMatches”

解决方法

选项noMatches不会出现在源代码的任何地方。

实际的选项名为noResults。您的示例的工作版本是:

$('#search-select').select2({

   ...

   "language": {
       "noResults": function(){
           return "No Results Found <a href='#' class='btn btn-danger'>Use it anyway</a>";
       }
   },escapeMarkup: function (markup) {
        return markup;
    }
});

您还需要覆盖escapeMarkup,因此按钮将按照此issue正确显示

原文链接:https://www.f2er.com/jquery/182046.html

猜你在找的jQuery相关文章