2017-04-25 12 views
0

J'ai ce code, mais à l'intérieur rien fonction foreachRow arrive regard:DHTMLX foreachRow ne fonctionne pas

SYSTEM.Grid.load(urlLoad); 


SYSTEM.Grid.forEachRow(function(id){ 
    console.log("teste"); 
} 

Toutes les idées pour résoudre ce problème?

+0

Il y a une erreur de syntaxe dans votre code. Vous devez fermer la parenthèse ... – Badacadabra

Répondre

0

La fonction "SYSTEM.Grid.load (urlLoad);" fonctionnant de manière asynchrone, vous devez donc utiliser un rappel pour mettre la fonction foreachRow. De cette façon, seulement après le chargement complet de la grille, la fonction sera exécutée correctement:

SYSTEM.Grid.load(urlLoad, function(){ 
    SYSTEM.Grid.forEachRow(function(id){ 
     console.log("teste"); 
    } 
}); 
+0

Merci l'homme, vous me sauvez vraiment – LopezRodriques