2 pièce(s) jointe(s)
synchronicité et callback (success) en mode async
Salut ! Alors voila j'ai réalisé un site web ....
Et il marche sauf qu'il est plutot lent .... en fait j'ai un probleme de synchronicité et je trouve pas comment remédier à ça :cry:
J'ai normalement codé mon site en ajax mais je suis obligé de faire ca:
Code:
1 2 3 4 5 6 7 8 9 10 11
| function ajax_call(what2do, callback){
$.ajax({
type: "GET",
async: false,
dataType: "json",
url: "data.php?" + what2do,
success: function(json) {
callback.call(this, json);
}
});
}; |
Donc je pense qu'en fait il essaye d afficher les valeurs avant de les avoir calculé ?
Et le fait que je le mette synchrone au lieu d asynchrone rend le site plus lent non ?
Donc j'aimerai le mettre asynchrone mais que ca marche ..... ^^
La pour le moment tout marche en sync.
Ci join, je met mon fichier index et le fichier data.php.
J espere que vous pourrez m'aider ... :D