23/11/2009, 07:40
|
| Javascripter | | Fecha de Ingreso: abril-2009 Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años, 7 meses Puntos: 1485 | |
Respuesta: Orden de un Array en Firefox problema no puedes fiarte en el bucle de for/in porque esa es una de las virtudes de este bucle, el orden de los elementos nunca esta determinado segun el orden que defines las propiedades de un objeto. si tan importante es el orden, mi sugerencia es que no uses datos para definir los elementos del array, como lo has estado haciendo hasta ahora con id. mejor crea un array normal y el id lo pones como parte del valor junto con el texto pero separado con algun caracter que no utilices en los textos. por ejemplo, la barra vertical. luego, recorres el array en un bucle normal, un for o while. cada vez que vayas a crear los options primero separas el string con split pasandole como parametro el caracter separador. este te va a generar un array con dos elementos, uno corresponde al id y el otro al texto.
__________________ la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad. |