首页
学习
活动
专区
圈层
工具
发布

解决Select2控件不能在jQuery UI Dialog中不能搜索的bug

效果截图如下: 使用Select2,主要是因为它支持下拉式搜索。所以在数据稍微多一点,作为搜索选择功能的首选。但是运行出来之后,发现搜索框无法点击。开始想到的index不够大,被其他的元素覆盖了。...2.解决办法 通过Google搜索,发现select2作者在github上说明了这个问题: 但是他给出解决的方法,我看不太懂,后面也有人说直接修改jQuery UI类库,但是我们项目中使用的jquery-ui...所以不可能修改jQuery UI的源代码,而已修改源代码,在后期类库升级和维护上,各种坑还是比较多。所以我继续搜索解决版本。在jQuery UI的官网找到了方法。...hot fix代码如下: hot fix:Select2控件在jQuery UI弹出对话中不能搜索 $.widget("ui.dialog", $.ui.dialog, { open:...参考网址: 1.select2在jQuery UI Dialog上的bug 2.jQuery UI allowInteraction方法

2.1K100
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    模式应用:自定义匹配

    需求 GIX4项目中需要为非国标清单进行匹配,用户自定义匹配规则。规则可以被存储到数据库中,下次重复使用。界面原型如下: 图1 界面原型     用户可以指定对对象的某属性进行某个比较操作。...:o)     中间的接口就是整个结构的核心所在,下面会详细解释: 第一组接口:设计匹配概念     首先,明确匹配的概念,这个概念是与GIX4应用无关的。...一个是可以被匹配的对象,另一个则是主动匹配者。...可以获取到指定的可匹配对象IMatchable的该属性值。实现时可以不使用反射而进行快速获取值,加快匹配速度。 /// /// 用于匹配操作的属性。...,查询这个类所对应的用于匹配操作的所有属性。

    79250

    select2 使用教程(简)「建议收藏」

    一.文件需要引入select2.full.js、select2.min.css(4.0.1版本)和jquery.1.8.3及以上 最新版本的select2如果引用的jquery版本较低的话,某些功能无法正常使用...三.加载本地数据 select2默认的数据属性是id、text,新版本可以自定义,但还是用默认的比较好。所以提供的json中最好转换为id、text形式,当然可以添加其他属性。...templateSelection: formatRepoSelection }); 说明: 1.q: params.term 查询参数(params.term表示输入框中内容,q发生到服务器的参数名;所以这里你可以添加自定义参数...你可以通过id来从服务器上获取(ajax),再装载进去 callback(data); } //新版,直接给select添加option $("#id").append(new Option("Jquery...", 10001, false, true)); //或者 $("#id").append("Jquery"); 3.获取或设置值:select2

    29.2K20
    领券