Ver Mensaje Individual
  #4 (permalink)  
Antiguo 17/08/2013, 17:37
Avatar de 0123
0123
 
Fecha de Ingreso: noviembre-2012
Ubicación: Entre la consola, el coda y un poco de photoshop
Mensajes: 263
Antigüedad: 12 años
Puntos: 10
Respuesta: Ordenar array con objetos por posicion en el DOM

Buenas,

Gracias por ayudarme. Me explico mejor.

Tengo dos arrays. El primero con Inputs type text. El segundo array con Inputs type password.

Al enviar por AJAX el formulario tengo que darles un NAME a cada Input. Para ello uno los arrays en uno. El problema es que necesito poder ordenar ese array por su posicion en el Arbol DOM. Osea:

Los inputs text y password estan mezclados. Pero como he unido los arrays siempre se ponen los del primer array primero. Y lo que necesito es que esten primero los primeros en el document y ordenados por aparación.

Código HTML:
Ver original
  1. <div class="mis_inputs">
  2. <input type="text" />
  3. <input type="password" />
  4. <input type="text" />
  5. <input type="text" />
  6. <input type="text" />
  7. </div>

-Primer array: campos tipo text.
-Segundo array: campos tipo password.

Lo que busco es unir esos dos arrays y que el segundo elemento del array generado sea el campo "type password".

No puedo no usar esos dos arrays, ya que existen otros inputs mezclados por todas partes.

He estado consultado las propiedades de un objeto con el Firebug y veo que existen muchos parametros que desconocia sobre la posicion en el DOM, pero me temo que no son propiedades cross browser.

Uf, siento enrollarme me explico faltal.