1个回答
展开全部
很简单啊
var input = $('input').on('keyup' , function(){
var strs = input.val().split(',');//按照`,`分割
var tmpMap = {};//用这个map来做唯一字符串验证
//通过map的属性`key`只能是唯一来验证的
$.each(strs , function(){//遍历所有的字符串
//这里`this`表示当前正在验证的字符串
if(!tmpMap[this]){//如果map里还没有出现这个key,表示这个字符串目前是唯一的
tmpMap[this]=true;
}else{//否则,已经出现重复的字符串
alert('不许出现重复的字符串:' + this);
}
});
});
<input type="text" />
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询