2010-12-13 34 views
0

Tout ce que je veux, c'est afficher une liste d'enregistrements d'une table de base de données qui sont toujours à jour. Ma première pensée était d'avoir un appel ajax constant toutes les x secondes vérifiant les mises à jour, mais je ne savais pas si c'était la meilleure façon de l'approcher. J'ai fait des recherches sur google, et des choses telles que COMET, Ext.Direct, polling, pushing (comet?) Ont toutes eu lieu.Un panneau/arbre ExtJS/autre chose qui interroge

Quelle serait la meilleure façon de faire cela?

Répondre

1

Je pense que COMET est exagéré. Juste un simple temporisateur JS pour appeler votre méthode pour actualiser les données.

Pas besoin de trop compliquer les choses les solutions les plus simples sont souvent les meilleures.

+0

Merci pour le conseil! – neolaser

0

Je trouve que les informations de mise à jour automatique distraient à un taux d'actualisation quelconque. Je fournirais un lien ou un bouton pour actualiser.

+0

Je suis d'accord, mais le but de cette grille était d'apparaître comme si elle restait synchronisée avec la base de données. Merci pour le commentaire, j'ai ajouté dans un rafraîchissement et pause bouton d'interrogation – neolaser