Tag: jquery select2

select2 validation – 选择至少一个值

我正在使用select2和jQuery Validation插件。 select2的HTML: Set Location select2启动: $(‘#select2Region’).select2({ minimumInputLength: 1, data: $.parseJSON(selectRegion), placeholder: “Enter your City here”, allowClear: true }); 数据填充得非常好。 现在,我希望用户选择一个值。 正如在Github中提到的 ,我试过这个: 尝试在规则的正上方添加ignore:”。 一个空字符串为我做了工作,因为忽略:null,无效。 这也是: $(‘.select2’).select2().change(function(){ $(this).valid(); }); 但他们都不适合我。 这样做的正确方法是什么?

按组限制select2选项?

有没有人想出一种方法来限制select2的选择? 我希望一旦选择了该组中的某些内容,就会自动从同一组中删除任何选择(实际上限制为每组选择一个) 如果没有人在我完成之前发布一个好的解决方案,我会在这里发布一些内容并发布。

关闭bootstrap-select / select2的自动对焦function

http://www.bootply.com/YAQrE52K6X $(“#dataCombo”).selectpicker({ multiple:true }); Multiple Select One Two Three Four Five Six 我想关闭自动对焦,因此输入不会要求我在单击下拉列表后立即搜索。 试图使用.blur等……但到目前为止还没有。 寻找解决方案。 由于同样的问题,从“select2”移动使用“bootstrap-select”。 设备上的键盘显示为覆盖多个下拉项目

Select2 – 如何插入粗体标题?

我查看了所有select2的文档,但无法找到如何插入这些粗体标题: 有人可以提供一个完整的代码示例(需要CSS吗?)如何实现这一目标?

如何在select2插件中设置选择值 – jquery

我用这个代码插入数据来select带有select2插件的元素: $.ajax({ type: “POST”, url: “ws.asmx/GetEvrakGrup”, data: “{}”, contentType: “application/json; charset=utf-8”, dataType: “json”, success: function (dc, status) { jsonData = JSON.parse(dc.d); $(“#selectId”).select2({ data: jsonData }); }, error: function () { alert(“This is an Error”);} }); 我想在此选择中设置一个值但它不起作用: $(“#selectId”).val(81);

select2更改ajaxurl

我正在使用knockout.js和select2插件。 我试图根据一个observable的值更改select2 ajax url。 例如,如果基于某些选择我执行ajax调用1 url或另一个。 这是一个示例代码: 这是检索sourceUrl:partnerUrl的方式: self.partnerUrl = ko.computed(function () { var value = “”; if (something) { value = apiUrls.customer; } else if (something else) { value = apiUrls.vendor; } else if(or another thing) { value = apiUrls.employee; } return value; }); 我使用自定义绑定。 这是它的代码: // documentation http://ivaynberg.github.io/select2/ ko.bindingHandlers.combobox = { init: function […]

Select2不会创建名称属性

使用select2 jQuery PlugIn,我创建了一个标签框。 因此我使用了以下html表单代码: val1 val2 val3 Submit Select2从中生成以下字段: 问题在于缺少name属性。 如果没有name属性,如何从PHP中的$_POST变量中获取输入字段的数据/文本? 我该怎么办呢? 设置JS如下: $(document).ready(function() { $(“#tags”).select2({ placeholder: “Insert tag”, allowClear: true, minimumInputLength: 2, maximumSelectionSize: 1, minimumWidth: 200 }); });

选择值时,select2 alert选择选项

在select2中,如何提醒选择多重选择的选项? 这是我选择select2选项时的触发代码: $(“#list”).select2(); $(‘#list’).on(“select2-selecting”, function(e) { alert(this.value); }); 这只会提醒已选择的值。 不是我选择的选项。 我不能这样做: var test = $(‘#list’).val(); alert(test); 因为它只会警告已经选择的选项。 我想要的是提醒仍在被选中的选项。 因此,如果单击下拉列表并选择一个选项,它将提醒该选项的值。 默认选择第一个选项。 对不起,我忘了提这个

使用带有jQuery虚拟键盘的select2?

我想知道是否有任何方法可以使用jQuery虚拟键盘输入Select2选择栏。 因为当您单击Select2组件时,下拉菜单会自动关闭。 这不允许您使用任何基于Web的虚拟键盘。 如果您有想法,感谢您的帮助!

Select2下拉更改事件无效

我正在使用Select2下拉菜单,我需要根据下拉选项执行一些function。 我尝试了以下代码,但它对我没用。 $eventSelect.on(“select2:select”, function (e) { log(“select2:select”, e); }); $eventSelect.on(“change”, function (e) { log(“change”); }); 任何人都可以告诉我如何才能使这项工作?