Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/04/2009, 13:08
doylelives
 
Fecha de Ingreso: junio-2008
Ubicación: Capital Federal xD
Mensajes: 1.208
Antigüedad: 15 años, 10 meses
Puntos: 35
consejo para salir de una funcion

Tengo 5 selects dependientes y dentro de un array alojo los id de estos 5 select.
Llamo a la funcion javascript que recibe el id del select actual, busca el id del select que le sigue y finalmente mediante ajax cargar ese select.
Pero si llegué el 5º select al buscar el siguiente se produce un error (advertencia en IE), porque no existen mas select.
Lo solucioné con un return.
Código PHP:
function cargarSelect(idSelects){
   ...
busca la posicion en el array
   if (!
listadoSelects[posicionSelectDestino]){
        return;
   }
   ...
ejecuta ajax

Que opinan de ese escape de la funcion?
Porque en otros codigos que hice utilizaba esta condición
Código PHP:
if(idSelectOrigen!=listadoSelects[listadoSelects.length-1]){ 
pero me parece que el return es mas eficiente. o estoy equivocado?
Gracias