select2 tags 中文输入与部分浏览器冲突

输入法输入:caca 

谷歌,360:

 

搜狗浏览器:

目前的解决方案:

只能在创建前增加判断,中文后加“,”,创建成功
 

 createTag: function(params) {
          if (params.term.indexOf(',') > 0) {
            var str = params.term;
            str = str.substr(0, str.length - 1);
            return {
              id: str,
              text: str
            }
          } else {
            return null;
          }
        }

猜你喜欢

转载自blog.csdn.net/weixin_43842590/article/details/86167458
今日推荐