//校验输入是否重复
function checkInputRepeat(input){
var domainIdStr =$.trim(input.val());
if(domainIdStr){
var regex = /\;{1}$/;
if(!domainIdStr.match(regex)){
domainIdStr = domainIdStr + ";";
}
var myArray = domainIdStr.split(";");
var unicher = new Object();
$.each(myArray,function(i,userId){
unicher['USER_DOMAIN_ID'+userId] = userId;
});
var unicheUserIdStr = '';
for(p in unicher){
var pstr = new String(p);
if(pstr.search(/USER_DOMAIN_ID/) != -1){
var domainIdStr = $.trim(pstr.substring("USER_DOMAIN_ID".length));
if(domainIdStr){
unicheUserIdStr += (domainIdStr + ';');
}
}
}
input.val(unicheUserIdStr);
}
}
function checkInputRepeat(input){
var domainIdStr =$.trim(input.val());
if(domainIdStr){
var regex = /\;{1}$/;
if(!domainIdStr.match(regex)){
domainIdStr = domainIdStr + ";";
}
var myArray = domainIdStr.split(";");
var unicher = new Object();
$.each(myArray,function(i,userId){
unicher['USER_DOMAIN_ID'+userId] = userId;
});
var unicheUserIdStr = '';
for(p in unicher){
var pstr = new String(p);
if(pstr.search(/USER_DOMAIN_ID/) != -1){
var domainIdStr = $.trim(pstr.substring("USER_DOMAIN_ID".length));
if(domainIdStr){
unicheUserIdStr += (domainIdStr + ';');
}
}
}
input.val(unicheUserIdStr);
}
}
本文介绍了一个JavaScript函数,用于检查用户输入的ID是否重复,并通过正则表达式和字符串操作确保每个ID都是唯一的。
3977

被折叠的 条评论
为什么被折叠?



