Cita:
Iniciado por David el Grande Yo lo probé y funciona sin problemas, solo que hay que pasarle el índice como texto y no como número porque de lo contrario no va a funcionar.
Exacto, el problema está en los números. Hay que tratarlo siempre como cadena, fíjate en lo que te dije:
Cita:
Iniciado por derkenuke Pero siempre el nombre de campo como string si es con corchetes.
Si pruebas un
alert(0010) verás que te alerta un 8, y esto es porque javascript toma el número como octal si empieza por 0: El 10 (uno-cero) en octal es 8^1+8^0 = 8.
En cambio si es string no hace ningún cambio. No tendrás manera de escribir 0010 como un número decimal y que javascript entienda "10".
Saludos.