select2:createSearchChoice无法读取null的属性“id”

时间:2017-02-19 04:58:38

标签: jquery select2

createSearchChoice: function (term,data) {

                        if ($(data).filter(function() {
                            return this.text.toString().localeCompare(term) === 0;
                        }).length === 0) {
                            if (/\S+#\S+/g.test(term)) {
                                return {
                                    id : term,
                                    text : term
                                };
                            } else {
                                return null;
                            }
                        }
                    },

如果格式deosnt匹配我正在返回null,

,我正在根据某种格式提供新标签选项

但select2 createSearchChoice方法期待返回id ,但如果我返回id,它将在下拉列表中创建该标记,我想避免,

如果不符合我的标准,我们有什么方法可以避免使用新标签。

0 个答案:

没有答案