以编程方式更改kendomultiselect的tagMode

时间:2017-05-23 06:11:23

标签: jquery kendo-ui tags multi-select kendo-multiselect

我正在使用kendo multiselect并使用tagMode:single。 但是现在我需要在选择了2个以上的项目时将tagMode更改为多个。

帮助。感谢。

1 个答案:

答案 0 :(得分:0)

自己解决了。

$(".multiValue").kendoMultiSelect({
            dataTextField: "Text",
            dataValueField: "Value",
            filter: "contains",
            suggest: true,
            autoClose: false,
            placeholder: "Select",
            tagMode: "single",
            select: function(e){
                var values = this.value();
                if(values.length > 2){
                    this.setOptions({
                        tagMode: "single"
                    });
                }else{
                    this.setOptions({
                        tagMode: "multiple"
                    });
                }
}