112得票15回答
当使用 AJAX 时,我该如何设置 Select2 的初始值?

我有一个 select2 v4.0.0,正在从 Ajax 数组中填充。如果我设置 select2 的值,通过 JavaScript 调试,我可以看到它已选择了正确的项目(在我的情况下是#3),但是这不会显示在选择框中,它仍然显示占位符。 而我应该看到类似于这样的东西: 在我的表单字段中...

69得票4回答
如何在Select2 v4.0中修改“未找到结果”的语言

我在初始化Select2时尝试使用"language.noMatches"选项,但它会抛出未定义的函数?我该如何修改这一部分文本?如果用户输入的文本不存在,我想包含一个HTML按钮来添加它。我已经尝试将其作为函数和纯文本实现。我还删除了所有HTML以查看是否存在此问题。 我在初始化 Sele...

51得票8回答
如何在select2选项中呈现HTML

在 这个例子 中,我可以看到从远程源加载的数据作为选项渲染了图像和其他html元素。 我想使用本地数组中的数据来实现相同的功能。 我已经尝试按照文档中的描述构建数组,并使用 data 选项添加它,但是html被呈现为纯文本。 var data = [ { id: 0, text: ...

48得票17回答
Select2在焦点聚集时打开下拉列表

我有一个带有多个文本输入框和一些Select2元素的表单。 使用键盘在字段之间切换可以正常工作- Select2元素行为类似于表单元素,当使用tab键时接收到焦点。 我想知道是否可能在Select2元素获得焦点时打开下拉菜单。 我尝试过以下方法:$("#myid").select2().on...

36得票7回答
如何以编程方式更改Select2的值

我在Bootstrap模态框中有一个select2框,我想改变它的值但是失败了。 我尝试了之前帖子和结果中的每个解决方案,但没有一个能让它工作。 我使用的是select2 4.0.2,我测试了:$('#select_id').val('val').trigger('change.selec...

34得票1回答
在WooCommerce中使用Select2的SelectWoo实例遇到了问题

我在自己的定制区域中使用Select2,并使用一些代码来针对它添加和删除某些类,除了WooCommerce自己使用的SelectWoo实例不会像提供的示例中使用el.addClass('has-selection');添加类,其他情况均可正常工作。 示例代码: (function($) {...

33得票7回答
如何在编程中将搜索查询注入到Select2 v4中?

我使用了一个Select2搜索框构建了一个Web应用程序,它通过AJAX连接到我们的后端。搜索框将查询(比如“APPLES”)传递给后端,然后更新页面。我该如何以编程方式向搜索框注入搜索查询?我需要传递“val”,以便select2通过AJAX调用后端并更新页面。我确信这很明显,但在文档中找不...

27得票5回答
如何使用select2 v4.0禁用创建新标签?

我一直在尝试使用新的Select2 v4.0,它有许多改进。我主要对tags功能感兴趣。我希望能够通过ajax搜索标记,并仅仅能够从显示的结果中选择标记,而不能创建新的标记。这个功能类似于StackOverflow - 如果你没有必要的声望,你就不能创建新的标记,但你仍然可以给问题贴上现有的标...

24得票1回答
Select2 v4 如何使用 AJAX 分页显示结果

我正在尝试使用Select2 4.0对结果进行分页(每25行一页),但我不知道如何实现。有人知道怎么做吗? 如果用户到达25行的末尾并且还有更多行,我希望能够加载和显示它们。 这是我的HTML模板<div class="form-group"> {!! Form::se...

21得票3回答
Select2搜索-仅匹配以搜索项开头的单词

我因为它对我更好,所以从chosen插件迁移到了select2插件,但是与chosen相比,它的文档非常贫乏。有人能告诉我应该使用哪个选项来使select2搜索功能过滤仅以搜索词开头的单词(而不是包含在中间)。 假设select2字段具有以下选项:香蕉、苹果、菠萝。 当用户输入“app”(...