57得票17回答
使用jQuery Select2清除下拉列表

我正在尝试使用很棒的Select2库以编程方式清除下拉菜单。使用Select2 query选项通过远程ajax调用动态填充下拉菜单。 HTML:<input id="remote" type="hidden" data-placeholder="Choose Something" /&...

57得票11回答
如何完全清除select2控件?

我正在使用很棒的select2控件。我试图清除和禁用 select2 ,包括内容,所以我做了以下操作: $("#select2id").empty(); $("#select2id").select2("disable"); 好的,它能工作,但如果我选择了一个值,则所有项目都会被删除,控件将被...

57得票8回答
选择大量项目时的Select2性能

我正在使用带有Twitter Bootstrap的Select2 jQuery插件。对于较少数量的项目,它运行良好。但是当列表很大(超过1500个项目)时,速度会变慢。在IE中最慢。 正常的下拉列表在拥有1500多个项目时非常快。是否有任何解决这种情况的方法?

52得票4回答
有没有办法检查一个元素是否已经应用了jQuery Select2?

我想将 select2 应用于页面上所有具有相同类名的 jQuery 元素,但是如果在已经调用 select2() 的元素上再次调用 select2(),则会出现错误。下面是我的代码: $('.MyDropdowns').each(function (i, obj) { $(obj)....

52得票14回答
克隆的Select2无响应。

我试图克隆一个包含Select2工具的行,但使用jQuery克隆该行时,克隆的Select2无法响应。在下面的图片中,第一个Select2正常工作,但克隆的第二个和第三个Select2无法响应。 代码片段: $(document).ready(function() { var...

51得票10回答
不重新构建控件的情况下更新select2数据

我正在将一个 <input type="hidden"> 转换成 select2 下拉选择器,并通过查询方法提供数据。 $('#inputhidden').select2({ query: function( query ) { query.callbac...

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

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

50得票4回答
使用Select2时出现错误 - "Error: No select2/compat/query"

我正在尝试在我的网站上使用Select2库,以利用placecomplete(遵循其相当简单的配置步骤),但是当我运行代码时,我遇到了一个奇怪的错误 - Error: No select2/compat/query` 我已经尝试过搜索谷歌,但似乎真的没有其他人遇到过这个问题? ...

50得票7回答
Select2限制标签数量

有没有办法使用Select2限制用户向输入字段添加标签的数量? 我有:$('#tags').select2({ containerCssClass: 'supplierTags', placeholder: "Usual suppliers...", minimumI...

49得票15回答
如何让select2与jquery.validation插件一起使用?

我正在尝试使用jquery.validation插件验证select2字段,但是没有反应。 我想要将select2设为必填字段。 我正在使用以下自定义验证函数:$.validator.addMethod("requiredcountry", function(value, element, a...