JQuery - Esperar JSON dentro de FOREACH

 
Vista:

Esperar JSON dentro de FOREACH

Publicado por Jlife (1 intervención) el 09/09/2014 18:08:49
Hola,

Tengo una duda con respecto a como mostrar los datos de JSON dentro de un foreach, lo que pasa es que el foreach no da tiempo a json de realizar el proceso de obtención de datos.

Busqué información y encontré que se podia ingresar en un queue o como tipo async.foreach , pero no me funciona.
Talvez porque el json lo tengo dentro de una función (function getTotal(idProcess,day)).

-------------------------

Código:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
function getProcesos(e){
    //Realizo un proceso de obtención de datos con JSON
        //Empiezo a recorrer los datos con el foreach
    $.each( jsonStr, function( key, val ) {
             var spanProceso = document.createElement('span');
          spanProceso.style.fontSize = setLimitSize;
     spanLunes.appendChild(document.createTextNode(" "+getTotal(val.ID,1)+"/"+val.Nombres));
        td2.appendChild(spanProceso );
        }
 
function getTotal(idProcess,day){
                //Realizo un proceos JSON y devuelvo el resultado en la sig. variable.
                return getTotalUsers
             }

-----------------

Como pueden ver ingreso a un foreach y dentro del mismo realizo un llamdo json dentro de una función , pero no sé como lograr que el foreach espere a que se ejecute el json dentro de la función.

Alguna idea?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder