javascript - Bootstrap 多选搜索无法正常工作

标签 javascript bootstrap-multiselect

我正在使用多选下拉菜单 enableFiltering。

但是出了点问题。见下文:

enter image description here

我有一个选择 Hoàng Anh Hào

当我键入 Hoàng 时,Hoàng Anh Hào 选项不可见。但另一个包含 Hoàng 的选项仍然显示。

当我输入 HàoAnh 时,Hoàng Anh Hào 再次显示。

我的js代码:

$(item.selector).multiselect({
                    includeSelectAllOption: true,
                    enableFiltering: true,
                    enableCaseInsensitiveFiltering: true,
                    maxHeight: 400,
                    buttonWidth: '100%',
                    onChange: function (option, checked) {
                        // do something
                    }
});

我正在使用 asp.net,所以我不能举一些例子。

为什么?可能是 Unikey 的原因吗?我该如何解决?

最佳答案

访问https://r12a.github.io/apps/conversion/查看问题。

  1. 粘贴:

    黄英浩

    黄英浩

  2. 点击转换,结果显示两个不同的结果:(

可能该字段是从某处粘贴的。

我手动输入 Hoàng Anh Hào 来更新数据库,问题消失了!

enter image description here

关于javascript - Bootstrap 多选搜索无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49300718/

相关文章:

javascript - 如何返回两个值?

javascript - Firefox 扩展 : Showing + Hidding AutoCompleteRichResult

javascript - 提交功能 - 显示警告信息

javascript - 在带有上下文的 jQuery 选择器中使用 $(this)

javascript - 多选选项隐藏在其下方的 div 后面

javascript - 重新初始化 Bootstrap 多选的 onChange 事件

javascript - Bootstrap-multiselect 非常慢,有大量选项

javascript - 根据类 ID 为变量指定特定的不同名称

javascript - Bootstrap 多选在 laravel View 中不起作用

jquery - Bootstrap Multiselect - 动态选项填充