Ver Mensaje Individual
  #5 (permalink)  
Antiguo 04/11/2009, 07:03
Avatar de mdavila
mdavila
 
Fecha de Ingreso: julio-2007
Ubicación: Montevideo (Uruguay)
Mensajes: 919
Antigüedad: 16 años, 10 meses
Puntos: 13
Respuesta: Orden de un Array en Firefox problema

Cita:
Iniciado por dggluz Ver Mensaje
Creo que quizás los arrays con índice numérico te convenga tratarlos como arreglos donde el índice es automático. Si lo que quieres se parece más a un array asociativo (ya que los índices en realidad son datos, en este caso ids) supongo que te conviene pensar más en un "objeto" (aunque los arrays en última instancia sean objetos):
Código javascript:
Ver original
  1. var matriz=new Array();
  2. matriz[1]=new Object();
  3. matriz[1].72="Apartamentos";
  4. matriz[1].71="Casas";
  5. matriz[1].17="Viviendas en Balnearios";
  6. matriz[1].25="Apto. C/Muebles";
  7. matriz[1].382="Casas C/Muebles";
  8. matriz[1].31="Campos Chacras y Quintas";
  9. matriz[1].30="Otros Alquileres Ofrecidos";
  10. matriz[1].18="Otros Alquileres Pedidos";
  11. for(var id in matriz[1])
  12. {
  13.     alert(matriz[1][id]+', '+id);
  14. }
No te garantizo que esto funcione, sólo se me ocurrió. Por qué Firefox elige ese orden no sabría explicarlo. Espero haber sido de ayuda. ¡Suerte!
Gracias pero no me funciono....
No se porque solo me trunca dos item's de la martiz
__________________
Marcelo Davila.

:. En Ignorante te conviertes al no preguntar, el que pregunta se nutre... :.