p:ajax événement pour la pagination des paresseux p:dataTable
Je vais avoir du mal à trouver un ajax événement, qui sera execute mon script javascript lorsque ma liste est mise à jour pendant le chargement paresseux de ma datatable. Ce javascript est responsable de la mise à jour d'une image coverflow basées sur ma liste qui obtient repeuplé lors du premier chargement de datatable, quand on fait de la pagination, et de changer le nombre d'enregistrements sur une page. Toute aide à trouver une façon de rendre un événement execute mon code javascript au cours de ces situations, c'est grandement apprécié! Merci à l'avance!
Primefaces 3.3.1
Mojarra 2.1.5
JBoss as 7.1.0.Final
OriginalL'auteur user1530469 | 2012-12-13
Vous devez vous connecter pour publier un commentaire.
Ses pas spécifiques pour le Chargement Paresseux :
Pour exécuter une fonction js sur la pagination complète, utilisez la
p:ajax event="page"
(Il peut aussi travailler pour l'évolution du nombre de dossiers sur une page)Comme ce
Supplémentaires types d'événements sont
(Prises de primefaces guide de l'utilisateur)
il semble que quelque chose dans votre fonction js que... pas eu de problèmes avec l'approche que j'ai proposé...
Merci encore pour vos infos et de la suggestion. J'ai créé un générique js fonction et qui a fonctionné à chaque fois au cours de la pagination. Donc, je suis d'accord que ce problème est dû à ma fonction js. Cette fonction fonctionne parfaitement lorsqu'il est exécuté lors d'un click du bouton de commande. Donc, j'ai peut-être trouver une solution alternative à mon problème sur ce point. Merci!
Je voudrais mettre à jour un backing bean lorsque le chargement est terminé. onComplete peut être utilisé pour appeler du code JS, comment puis-je mettre à jour un backing bean?
mieux poser une nouvelle question détaillée
OriginalL'auteur Daniel
Dans primefaces 6.2, voici la liste complète des dataTable événements.
de la documentation: javax.des visages.composante.comportement.ClientBehaviorHolder.getEventNames()
OriginalL'auteur 西门吹雪