Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/458.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在select2中手动触发ajax搜索_Javascript_Jquery_Ajax_Jquery Select2_Jquery Select2 4 - Fatal编程技术网

Javascript 在select2中手动触发ajax搜索

Javascript 在select2中手动触发ajax搜索,javascript,jquery,ajax,jquery-select2,jquery-select2-4,Javascript,Jquery,Ajax,Jquery Select2,Jquery Select2 4,我在我的网站上使用带有jquery的select2插件 它几乎在所有情况下都能正常工作 我有一个带有select2和远程数据搜索的简单搜索小部件 当我使用keybord快捷方式粘贴一些搜索查询时,它开始搜索 但是,当我使用鼠标粘贴文本时,粘贴文本后什么也不会发生。例如,我必须在查询中添加一个空格来触发搜索 我在想这样的事情: $(document).on('paste','.select2-search__field', function(){ // what do here?

我在我的网站上使用带有jquery的select2插件

它几乎在所有情况下都能正常工作

我有一个带有select2和远程数据搜索的简单搜索小部件

当我使用keybord快捷方式粘贴一些搜索查询时,它开始搜索

但是,当我使用鼠标粘贴文本时,粘贴文本后什么也不会发生。例如,我必须在查询中添加一个空格来触发搜索

我在想这样的事情:

   $(document).on('paste','.select2-search__field', function(){
      // what do here?
   });
但是我不知道如何在select2上触发搜索。四,


提前感谢您提供的任何解决方案

可能是其他原因导致了此问题。使用鼠标粘贴文本时,Select2不起作用,没有任何解决方法。发布实际代码或创建(选择2 v.4已导入)
$('.select2-search').find('input').trigger('input')