41得票6回答
如何在webpack中使用select2?

我正在使用webpack来管理所有资源,当我使用以下代码来require select2(https://github.com/select2/select2)时,出现了错误: $(...).select2不是函数。 require.ensure(['./vendors/select2'...

39得票12回答
Select2从输入框开始而不是下拉菜单开始。

我使用 JavaScript 库select2。以下是目前的截图: 开始: 点击下拉框: 现在,是否可以使用文本输入框作为起点而不是直接使用下拉列表?我知道这是可能的,因为你可以在 select2 网站上找到它。例如这个例子: 但文档非常简要。这就是我目前拥有的内容:<in...

38得票14回答
以编程方式设置Select2 ajax的值

我有一个使用Select2自动补全输入的表单输入框(通过SonataAdmin构建),但是我无论如何都无法弄清楚如何以编程方式将其设置为已知的键/值对。 这里有一个JS Fiddle示例,大致展示了我的情况。我想知道的是,我可以将哪个函数附加到按钮上,以便: 向用户显示文本“NEW VA...

37得票12回答
使用Select2和Ajax加载时如何设置初始值

我已经用Ajax设置了select2控件(包括单选和多选)。我试图在页面加载时设置一些值,但是无法使其起作用。我的select2代码如下:function AjaxCombo(element, url, multival ){ // multival = true or false mu...

37得票3回答
如何在Select2中允许用户选择空字符串

使用Select2动态填充文本框,我希望允许用户将该字段留空。$("#e6").select2({ placeholder: "Search for a movie", minimumInputLength: 1, ajax: { url: "http...

36得票9回答
Select2 - 如何使用JavaScript使其只读(而不是禁用)?

如何动态将select2组合框设置为只读? 目前我尝试过以下方法:$('...').attr({'readonly': 'readonly'}).trigger('change.select2'); $('...').attr({'readonly': 'readonly'}).trigge...

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

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

36得票6回答
禁用Select2清除时下拉框的弹出

似乎select2 4版在清除当前选定项时默认打开下拉列表。以前的select2版本似乎没有这种行为,我试图实现它,但目前还没有成功。 有人知道如何钩入清除事件,以便我们可以禁用默认行为并清除所选选项而不打开下拉列表吗? 谢谢, Al

36得票8回答
Select2: 如何在初始化后设置数据?

在初始化select2之后,我需要设置一个数据数组。因此,我想做出这样的东西:var select = $('#select').select2({}); select.data([ {id: 1, text: 'value1'}, {id: 1, text: 'value1'} ])...

36得票10回答
使用<select>在select2中获取自定义数据属性

假设您拥有以下HTML5代码: Let's assume you have the following HTML5&lt;select id="example"&gt; &lt;option value="AA" data-id="143"&gt;AA&lt;/option&gt; ...