Bonjour à tous !!
Mon problème est que ma page prend environs 1 minute 30 pour charger, mais j'ai constaté que c'est depuis que j'ai fais en sorte de rafraîchir tous les grid panel de la page sans pour autant actualiser la page.
J'ai du faire load en provoquant sur le clic des menus comme cet exemple :
Donc j'ai pensé à faire une fonction verif () qui serait dès le départ sur false et qui ferait en sorte de ne pas charger deux fois les grid. Mais ça ne passe pas !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 function verif() { alert ('VERIF est sur false') return false;} } menu: { xtype: 'menu', items: [{ text: 'RECETTE', iconCls: 'edit', handler: function(){ var fonction = verif(); if(fonction ==true){var grid = Ext.getCmp('monGridPanel14').getView(); grid.getStore().load();} monGridPanel14.show(); } }] }
Je cherche aussi comment mettre la function verif() sur true: lorsqu'on aura fini de charger le site !
Partager