Select2

jquery – 通过Ajax检索其数据的select2的编程选择

我正在使用select2版本4.0,我正在尝试对选择框进行编程选择,该选择框从ajax调用获取其数据.在文档中,我发现如何通过编程方式将值设置为常规select2,但是我无法弄清楚如何使用ajaxselect进行操作.如果我记得正确,在旧版本中,您可以通过使用以下命令将数据传递给select2来设置当前值:我已经尝试过,并发送了一个数据对象,id,文本和结果,但没有可见的发生,当我查询选择框的状态时,要查看所选的值,它返回null.这个选项是否被删除,或者只是改变了?

jquery select2的使用心得(推荐)

下面小编就为大家带来一篇jquery select2的使用心得(推荐)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

jquery – 是否可以将列表粘贴到select2字段并匹配列表中的每个项目?

我使用Select2来管理大量数据.用户表示希望能够将列表粘贴到Select2字段,以便一次选择各种项目,而不是手动输入和匹配列表中的每个项目.我尝试使用tokenSeparator来分离列表中的项目.这和demoontokensinthedocumentation导致我相信,我希望做的是可能的,但到目前为止我没有喜悦.我用来实例化Select2的代码是:只是为了澄清,在所有其他方面,select

jquery – 读取select2版本4下拉列表选择文本的正确方法是什么?

我试图找出在select2下拉项目中读取当前所选文本(不是值)的正确方法.我看不到这个列出onthedocumentation.我可以看到有一个新的DOM元素是具有“-container”后缀和“select2-”前缀的原始选择下拉列表的ID,所以不知道这是推荐读取还是select2有另一个api调用.使用jquery读取当前所选文本的正确方法是什么?解决方法只需使用这个答案的细节:Howtoge

当使用jquery select2插件时,如果已经列出了ajax调用的有效值,我该如何防止选择新的标签?

我使用select2version4与多个选择,我支持用户添加新的标签,但我想阻止人们选择一个新的标签,如果该标签已经存在于我的后端.现在,如果用户输入已经存在的标签,并且我有标签:true,那么它在下拉列表中显示两个项目.这是一个例子:你可以看到,“testTag2”是我后端的一个有效的标签,所以它显示在选择中,但是由于templateResult函数和标签:true它也显示为第二个项目.有没有办法只在下拉列表中显示“新”标签选项,如果该文本没有列在下拉列表中作为另一个选项?

如何使select2使用jquery.validation插件?

我试图使用jquey.validation插件验证select2字段,但没有任何反应.我想选择必填字段.我使用这个自定义验证功能:这是规则:我应该使用什么select2字段来匹配规则?我感谢任何想法如何使select2与jquery.validation一起工作10倍解决方法只需添加ignore:[],在你的表单验证功能.它将启用隐藏的字段验证.因此,您将获得选择2的验证

jquery-select2 – Select2 with createSearchChoice使用新创建的键盘输入选项,即使给出匹配,错误还是我缺少某些东西?

我使用Select2(版本3.4.0)来填充标签列表.标签通过ajax调用与现有标签进行匹配,我使用createSearchChoice来创建新标签.代码工作到目前为止,看起来像这样:除了在createSearchChoice中注明附加(新)外,所有这些都非常标准.我需要用户知道这不是一个预先存在的标签.它按预期工作:如果我开始输入“new-tag”,我在列表顶部建立了“new-tag(new)”

jquery – 使用Ajax的Select2设置负载上的初始值

我有select2控件设置与Ajax。我的代码为select2如下:Ajax组合工作正常,我有麻烦只有初始值加载。我的控件中的值显示为US|美国。我想我编辑了select2源获得这个格式为默认,不使用格式选项。编辑:该问题涉及Select2版本

jquery – 如何更改select2框高度

一切都很好,除非所选元素大于由于图像的选择框的高度。解决方法你可以做一些简单的css。从我读到的,你想设置元素的高度与类“select2-choices”。这应该给你设置的高度150px,它会滚动,如果需要。您还可以使用css设置select2-results的高度。200px是默认高度,因此更改它的下拉所需的高度。

jquery – select2 – 为输入和下拉菜单设置不同的宽度

我使用Select23.3.2我有很长的选择在选择。我想为下拉菜单设置长宽度。但是当下拉菜单关闭时,保持输入宽度较小。我跟着这个“Addoptiontosetdropdownwidth”的select2。但我不能让它工作,选项/下拉菜单的宽度是相同的输入的宽度和选项包装到多行。这里是我的问题在jsfiddle–http://jsfiddle.net/ewwAX/的演示谢谢大家提前帮忙。解决方法您使用的属性不是用于控制下拉宽度。您可以使用dropdownCssClass属性。