Tengo una matriz asociativa con dos objetos dentro. Ejecutando esto a través de $(myassoc).each()
, la devolución de llamada se ejecuta solo una vez. Además, los parámetros de devolución de llamada (índice y objeto) devuelven 0 y toda la matriz asociativa, respectivamente.¿Cómo funciona jQuery.each() con matrices asociativas (objetos)?
Uno esperaría que jQuery.each()
se ejecutara para cada elemento de la matriz, devolviendo las claves correctas como índice y el elemento correcto como el objeto.
¿Por qué no está sucediendo eso, y puede jQuery hacer lo que estoy buscando?
¿Puedes mostrar el código? '$ (obj) .each()' funciona bien con –
¿Has probado '$ .each (myassoc, func ...'? –
Si solo tienes dos objetos adentro (2 teclas de array) entonces solo habrá dos iterations. Si quieres 'each' esos dos objetos, tienes que hacer' .each' nuevamente para ellos –