jquery-select2相关内容

使用select2显示匹配optgroup的结果

我在Bootstrap 3中使用 select2 . 现在,我想知道如果搜索与optgroup名称匹配,同时仍然能够搜索项目,是否可以显示所有optgroup项目.如果可能的话,我该怎么办? 解决方案 实际上是通过修改匹配器opt找到的解决方案 $("#myselect").select2({ matcher: function(term, text, opt){ ..
发布时间:2020-07-02 03:52:11 其他开发

通过jQuery关闭任何Select2下拉菜单

有人知道如何以编程方式不知道ID的情况下关闭Select2吗??基本上,如果有Select2打开,则将其关闭. (如果有人打开模态(包含Select2),打开下拉列表,然后单击远离/放弃该模态,则模态关闭,但Select2继续显示,直到再次单击为止.) 例如,这有效但是您需要知道ID : // If a Modal is hidden, close the Select2 con ..
发布时间:2020-06-29 00:07:30 前端开发

自定义select2多选

我正在使用select2创建一个多选择字段,如下所示. 我想做到这一点,以便即使我已经选择了项目之后,占位符(“搜索项目")也总是在该字段中显示.在下拉菜单中选择任何选项后,我尝试使用此方法放置新的占位符: $(".select2-results__option").click(function() { console.log("x"); $(document).fin ..
发布时间:2020-06-28 21:44:28 前端开发

Select2显示闪烁的“多个"滚动条,直到ready()

当我使用multiple select2元素时,它很短地显示了垂直滚动条(HTML Select),直到调用ready()并更改了元素. 这甚至可以在网站 https://select2.org/getting-started上看到/basic-usage .如果滚动到多个组合框,然后单击“刷新",您很快就会在右侧看到传统的滚动条. 有办法防止这种情况吗? 谢谢 解决方案 ..
发布时间:2020-06-28 20:42:05 其他开发

jQuery select2 AJAX不起作用

我正在使用jQuery select2插件并试图使AJAX与我的ext数据一起使用,这显然无法正常工作,我只是想知道是否有人可以指出我做错了什么或缺少什么?/p> 注意这仅适用于部分v3.5.2 我的js: $('#cliselect').select2({ ajax: { dataType: "json", url: "clientproje ..
发布时间:2020-06-28 19:48:01 前端开发

如何防止从select2中删除标签

我用tags:true创建了一个select2小部件.是否可以通过单击下拉菜单中的所选项目来防止标签被删除,从而只能通过单击标签中的叉号来删除标签? 解决方案 您可以使用事件select2:unselecting取消从商品中删除标签,例如 $(".js-example-tags").select2({ tags: true }).on("select2:unselecting", ..
发布时间:2020-06-28 19:18:55 其他开发

如何为select2 drop元素添加特定的类?

我通过CSS使用常规类和ID自定义了select2. 现在,我正在尝试自定义将提供给select2的特定类,然后将其应用于CSS. 我的问题:不是说每句话而是掉在主体上的那一滴(类为 select2-drop 的div),如何我可以访问那个人吗? 我已经尝试过: $(".element").select2({ minimumResultsForSearch: -1, ..
发布时间:2020-06-28 19:07:55 前端开发

将管道设置为Select2的定界符

我有一个多选下拉菜单,我想将管道(|)设置为定界符. 例如,当用户选择多个选项(例如Option1,Option2和Option3)时,则应分开(定界)如下所示的值: Option1 | Option2 | Option3 下面是我的代码: $("#granttype").select2({ allowClear: true, tags: true, tokenSepara ..
发布时间:2020-06-27 23:36:47 其他开发

jQuery select2在添加标签后立即中断

将标签添加到jQuery select2中后,它就会中断并恢复为正常的HTML select框. 这是我的代码(就像此示例一样): $(document).ready(function() { $("#tags").select2({tags:["red", "green", "blue"]}); }); 如果我删除了标签部分,它将再次起作用: $(document) ..
发布时间:2020-06-27 21:52:49 其他开发

隐藏select2选项

我试图隐藏一些select2选项,但是当我做这样的事情时: ... select2会忽略它,这与禁用选项或将其设置为“只读"不同. 有什么想法吗? 解决方案 在寻找相同问题的答案时,我偶然发现了该主题,并使用select2的'templateResult'回调解决了该问题. ..
发布时间:2020-06-27 21:43:50 其他开发

如何通过AJAX进行Select2下拉加载结果

我有一个简单的select2框,其中装有一个下拉菜单. 但是,每次打开带有AJAX调用结果的选择菜单时,重新加载下拉菜单的最佳方法是什么? Ajax调用将返回 以此类推 我已经遍历了select2文档上的AJAX示例,但是对于我所需要的来说,它看起来有些复杂. TIA 解决方案 假设您有html ..
发布时间:2020-06-27 21:37:25 前端开发

Select2与Ajax没有发送请求

我正在使用Select2版本4.0.0,并尝试从PHP脚本加载远程JSON,该脚本返回我需要的已格式化数据.问题在于,黑暗的力量正在制造某种东西,因为我只是无法发送请求,没有错误,但是没有发送请求,它像魔鬼一样安静得让我几乎哭泣! 我正在使用LiveScript和Jade替代JavaScript和HTML,但我将在此处进行翻译. 首先,我的标记定义了可选字段: ..
发布时间:2020-06-27 21:32:35 前端开发