function checkCustomize(){
/*---------------------- 门店不能重复----------start------------- */
var shopLen=$("input[id^=field20717_]").length;
alert(shopLen+"---shopLen");
var arrLists =new Array();
for(var i=0;i<shopLen;i++){
var id1="field20717_"+i;
var datas=$("#"+id1).val();
alert(datas);
arrLists.push(datas);
}
alert(arrLists.length+"---arrList");
/*if(isRepeat(arrLists)!='undefined'){
alert("第"+isRepeat(arrLists)+"行门店重复");
return false;
}*/
if(typeof(isRepeat(arrLists))!='undefined'){
WfForm.showMessage("门店明细,第"+isRepeat(arrLists)+"行存在门店重复",2,10); //警告信息,1.5s后自动消失 W
return false;
}
// 验证重复元素,有重复返回true;否则返回false
/*---------------------- 门店不能重复----------end------------ */
return true;
}
function isRepeat(arrLists) {
console.log(arrLists+"----isRepeat in---");
var hash = {};
for(var i=0;i<arrLists.length;i++){
if(hash[arrLists[i]]) {
return i+1;
}
// 不存在该元素,则赋值为true,可以赋任意值,相应的修改if判断条件即可
hash[arrLists[i]] = true;
}
}