问题标签 [jquery-select2-4]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
877 浏览

twitter-bootstrap - jqGrid中的Select2 v4编辑模式窗口问题

我知道 jQueryUI 模态窗口和 Select2 的问题。我正在使用此修复程序https://github.com/select2/select2/issues/1246#issuecomment-71710835。但目前我正在尝试将 Select2 与 jqGrid 及其编辑模式窗口集成,我注意到输入字段失去了对 keydown 的关注并且没有输入文本。我正在使用 Select2 v4.0.0 的最新版本。

  1. 单击 select2 - 打开列表并且输入具有焦点
  2. 开始搜索文本(keydown) - 输入失去焦点并且没有文本出现
  3. 奇怪,但是在同一个模态窗口上,当 Select2 是多种类型时,它工作正常
  4. Select2 在 jqGrid dataInit 事件上创建:

正如我上面写的,我尝试过修复 jQueryUI 模式:

但这不适用于 jqGrid 模态。

它似乎适用于 Select2 full biuld 和 AttachContainer 但我注意到 oveflow: hidden 存在问题:-(

0 投票
2 回答
18073 浏览

javascript - 将多个 Select2 链接在一起

尝试使用 select2 插件创建两个链接的自动填充选择字段第一个选择包含国家名称(静态选择),第二个显示从第一个选择中选择的国家/地区的状态我的代码是

JavaScript 代码

JSON 中的返回结果

我搜索了很多示例来帮助我解决这个问题,但是我需要的只是显示在第一个选择中选择的国家的状态并将其传递给第二个选择,知道我正在使用 select2 v4.0 和jQuery v2

0 投票
1 回答
720 浏览

jquery - 从 Select2 4.0 读取 HTML5 数据属性

我有一个这样定义的选择:

在 Select2 的早期版本中,我可以轻松检索数据值,如下所示:

但是,这在 Select 2 4.0 中不起作用

有什么想法或建议吗?

0 投票
1 回答
4059 浏览

jquery-select2-4 - Select2 4.0 占位符未定义

请帮忙。

html:

js:

结果我收到了这个: http: //prntscr.com/76jxvi 我发现了很多变体,比如 select 中的空选项,或者在 select 中写占位符但什么也没有。

0 投票
13 回答
140448 浏览

jquery-select2 - 使用 AJAX 时如何设置 Select2 的初始值?

我有一个从 Ajax 数组填充的 select2 v4.0.0。如果我设置了 select2 的 val,我可以通过 javascript 调试看到它选择了正确的项目(在我的例子中是 #3),但是这没有显示在选择框中,它仍然显示占位符。 在此处输入图像描述

而我应该看到这样的东西: 在此处输入图像描述

在我的表单字段中:

我的JavaScript:

如何使选择框显示所选项目而不是占位符?我是否应该将其作为 AJAX JSON 响应的一部分发送?

过去,Select2 需要一个名为 initSelection 的选项,该选项在使用自定义数据源时定义,允许确定组件的初始选择。这在 v3.5 中对我来说很好。

0 投票
2 回答
8390 浏览

javascript - ajax模式下select2 4.0初始值

我的页面上有以下选择:

我调用 select2 (v 4.0) init:

问题是 select2 正在重置默认选定值并显示空白字符串。有没有办法在 select2 init 上设置默认值?

0 投票
1 回答
76 浏览

breeze - 如何在 Select2 4 中使用 Breeze?

如何使用 Breeze 在Select2 jQuery 插件中加载远程数据?内置的 ajax 功能使用 jQuery,但文档指定您可以使用 ajax 属性来设置您自己的远程数据源。将轻风与 ajax 属性一起使用的最佳方式是什么?

0 投票
11 回答
19346 浏览

twitter-bootstrap - 如何在 bootstrap 3 导航栏中使 select2 v4 搜索框响应?

我在 bootstrap 3 导航栏中放置了 select2 搜索框。问题是当我调整浏览器大小时,搜索框不会自动调整大小,并且导航栏最终会溢出。目前尚不清楚如何使 select2 框响应。

请看这里:https ://jsfiddle.net/vgoklani/3vtrgkc7/13/

您将不得不在 jsfiddle 中调整结果窗口的大小。如果宽度不够长,搜索框将被隐藏,并且不会显示。我想要的是搜索框能够响应,以便它们的宽度根据窗口的宽度调整大小。

谢谢

0 投票
4 回答
13722 浏览

jquery - 如何在下拉框下方的 Select2 中显示选定的标签?

我正在使用带有标签的 Select2(版本 4),并希望在输入字段下方显示选定的选项。

所以而不是:

标准选择

而是有:

在此处输入图像描述

这可能吗?如果可以,我该如何实现?

编辑:代码是:

0 投票
1 回答
367 浏览

jquery-select2-4 - Select2 - 在单选模式下添加自定义选项(标签:假)

是否可以设置 select2 控件以在单选模式下接受自定义选择(标签:假)?

在搜索框中输入您的选择而不是看到“未找到结果”时,只需查看您输入的内容并通过单击或按 Enter 选择它。