javascript - Select2 Jquery在选择一个项目后删除搜索词
问题描述
我通过参考下面的代码笔链接,使用 Jquery Select2 插件进行带有复选框的多选下拉菜单。
Ref:Please find this [codepen link][1]
https://codepen.io/faur/pen/vWVPGE
当我将选项列表搜索为“选择”并从元素中选择元素时。选择后,我的搜索词“选择”仍然显示在输入框中。我想在选择元素后清除搜索到的文本。我怎样才能做到这一点?
解决方案
我与 Select2 Version 4.1.0-beta.1 有完全相同的问题,我搜索了很长时间,然后我找到了这个解决方案,它使用通用选择器进行选择,并且在选择时它清除了 search__field 的值. 对我来说,它工作得很好。希望它也对你有用:
$("select").on('select2:select', function (e) {
$('.select2-search__field').val('');
});
推荐阅读
- api - 堆栈交换 API/用户不适用于所有堆栈交换站点
- linux - Azure IOT Edge Linux Ubuntu VM 上的服务器 - 想要从 VM 外部访问设备
- c# - 如何使用 ICollection 和 IList 为实体和 DTO 创建映射
- swift - swift:我将如何在每周的预定时间运行一个函数
- python - F字符串在python 3.7.6中给出语法错误
- react-native - 安装 react-native-fbsdk 后找不到或使用自动链接库“...”
- python - python pandas用最大值填充NaN或毯子
- python - 在 Python 中遇到意外的类行为
- php - app.blade.php laravel 中未定义的类路由
- android - 即使我根本不做任何转换,Android RecyclerView 中的空转换也不会消失