J'ai un problème avec z-index (je pense) dans ExtJS. Alors que glisser-déposer élément de GridPanel à DataView I déposer l'élément sur GridPanel et il a chuté à DataView. Mais DataView a lieu sous le GridPanel, et cela est impossible! Thx! (problème dans tous les navigateurs)Comment définit z-index à Ext.Panel (ExtJS)?
6
A
Répondre
14
Avez-vous essayé de régler l'index z de votre article sur un ordre supérieur? ie.
Ext.Msg.show({
title:'Request Failed',
msg:"Error, The request was not found in the database",
icon: Ext.MessageBox.ERROR,
buttons: Ext.Msg.OK
});
Ext.MessageBox.getDialog().getEl().setStyle('z-index','80000');
1
de Windows
Si vous avez envie de gérer les zIndex pour Windows, vous pouvez utiliser le Ext.WindowManager
. Toutes les fenêtres sont enregistrées automatiquement au gestionnaire de fenêtres de sorte que vous pouvez faire:
Ext.WindowManager.bringToFront(component)
ou obtenir la prochaine zIndex
Ext.WindowManager.getNextZSeed()
Tous les composants flottants
Si le problème est avec d'autres composants flottants comme le glisser-déposer, vous pouvez enregistrer les composants présents dans un zIndexManager
var zIndexManager = new Ext.ZIndexManager;
zIndexManager.register(compA);
zIndexManager.register(compB);
Ensuite, vous pouvez faire:
zIndexManager.sendToBack(comp);
zIndexManager.bringToFront(comp);
ou de le gérer avec:
zIndexManager.getNextZSeed();
Questions connexes
- 1. Comment cacher la barre d'outils supérieure d'un Ext.Panel? (ExtJS 2.0)
- 2. Comment puis-je accéder à d'autres objets extJS à partir d'événements de clic extJS?
- 3. obtenir zindex javascript chrome
- 4. Problèmes zIndex CSS. Lien à l'intérieur
- 5. WPF Gridview Zindex
- 6. IE ignorant zIndex
- 7. Modifier Zindex via xaml
- 8. WPF: Canvas et zIndex? Comment ça marche?
- 9. Div/CSS/ZIndex - comment superposer des images?
- 10. ExtJS et Rails: Comment transmettre des données à ExtJS
- 11. Problème de largeur avec Ext.Panel bbar dans IE 6
- 12. Pourquoi zIndex ne fonctionne pas à partir de IE/Javascript?
- 13. Problème Add_vent radio Extjs
- 14. Comment appliquer des styles series à piechart dans ExtJs dynamiquement
- 15. jqueryui datepicker erreur de lancement au code relatif à zIndex
- 16. parent zIndex problème IE6 et IE7
- 17. Extjs DataView problème ArrayStore
- 18. comment pouvons-nous changer zindex d'un contrôle silverlight par programmation?
- 19. Comment intégrer le résultat Json dans le panneau Extjs?
- 20. Problèmes d'extension du panneau ExtJS
- 21. définit à partir de Windows.h en C#?
- 22. Crontab définit 18:00 à 09:00
- 23. Onload définit l'opacité de divs à 50%
- 24. C++ personnalisée construction définit
- 25. extjs - centre un formPanel sur un panneau normal
- 26. WPF - CUMUL onglets personnalisés dans un TabControl et ZIndex
- 27. Django « concat » requête définit
- 28. Que définit cette macro?
- 29. Comment utiliser reconfigure dans extjs?
- 30. ExtJS: Comment définir l'identifiant combobox?
Cela a fonctionné pour moi comme vous l'avez décrit. J'avais besoin de la boîte de message pour apparaître sur le masque de chargement et cela a fait l'affaire –
@Bosvark D'où vient le '80000'? + 1ed! –
en effet, @Chesney D'où viennent les 80 000? Juste un nombre "élevé"? – VDP