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:
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?