lunes, 22 de julio de 2013

Valor no repetido en JavaScript

        /*    Validacion si se repiden codigos Servicios */
       
     for (var i = 0; i < parseInt(rowCount) ; i++){   

        if ($("#TXTCodigo" + (i+1)).val() != undefined && $("#TXTCodigo" + (i+1)).val() != 'undefined' && $("#TXTCodigo" + (i+1)).val() != '' ){
               
                 var count= 0 ;
                 if(Salir =="S") break;
               
                 CodigoServi1 =  $("#TXTCodigo" + (i+1)).val() ;
                 for (var j = 0; j < parseInt(rowCount) ; j++){   
               
                 if ($("#TXTCodigo" + (j+1)).val() != undefined && $("#TXTCodigo" + (j+1)).val() != 'undefined' && $("#TXTCodigo" + (j+1)).val() != '' ){
                        CodigoServi2 = $("#TXTCodigo" + (j+1)).val();
                                               
                        if(CodigoServi1 == CodigoServi2   ){
                                if(count>0){
                                cadenaValores += CodigoServi1 ;
                                //cadenaValores += CodigoServi1 + ",";
                                 cadenaIDRepetidos +=     "TXTCodigo" + (j+1);       
                                Salir ="S";
                                break ;
                                }
                                count ++; 
                        }
                    }
                 }               
            }
        }
   

 if(cadenaValores != "")
 {
    r_PopupAlert('El codigo de servicio ' +  cadenaValores + ' se esta repitiendo',0,cadenaIDRepetidos ,"");
    return false;
   
 }

No hay comentarios:

Publicar un comentario