相关疑难解决方法(0)

Select2限制标签数量

有没有办法限制用户可以使用Select2添加到输入字段的标签数量?

我有:

$('#tags').select2({
    containerCssClass: 'supplierTags',
    placeholder: "Usual suppliers...",
    minimumInputLength: 2,
    multiple: true,
    tokenSeparators: [",", " "],
    placeholder: 'Usual suppliers...',
            createSearchChoice: function(term, data) {
                if ($(data).filter(function() {
                    return this.name.localeCompare(term) === 0;
                }).length === 0) {
                    return {id: 0, name: term};
                }

            },
    id: function(e) {
        return e.id + ":" + e.name;
    },
    ajax: {
        url: ROOT + 'Call',
        dataType: 'json',
        type: 'POST',
        data: function(term, page) {
            return {
                call: 'Helpers->tagsHelper',
                q: term
            };
        },
        results: function(data, page) {
            return {
                results: …
Run Code Online (Sandbox Code Playgroud)

javascript tags jquery jquery-select2

32
推荐指数
2
解决办法
5万
查看次数

maximumSelectionSize在Select2中不起作用

我有一个多值选择,我想使用select2库设置所选项目数量的限制.

文档说我应该maximumSelectionSize在对象初始化期间设置.不幸的是,以下代码不起作用:

$(document).ready(function () {
    $("#select_demo").select2({
        maximumSelectionSize: 3
    });
});
Run Code Online (Sandbox Code Playgroud)

我的html选择框:

<div class="form-group">
    <select id="select_demo" multiple="multiple" class="form-control select2 select2-container-multi">
        <optgroup label="One">
            <option>one</option>
            <option>two</option>
            <option>three</option>
            <option>four</option>
        </optgroup>
        <optgroup label="Two">
            <option>one2</option>
            <option>two2</option>
        </optgroup>
        <optgroup label="Three">
            <option>one3</option>
            <option>two3</option>
            <option>three3</option>
            <option>four3</option>
        </optgroup>
    </select>
</div>
Run Code Online (Sandbox Code Playgroud)

http://jsfiddle.net/x4oqL1jr/2/

这段代码有什么问题?

jquery compatibility jquery-select2 jquery-select2-4 jquery-select2-3

6
推荐指数
1
解决办法
7348
查看次数