django-ajax-chargement-Overy utilise JavaScript pour ajouter / supprimer une superposition de chargement à un élément de cible pendant appelle Ajax. Elle peut être appelée sur ne importe quel élément qui devrait recevoir la superposition de chargement, et accepte options pour sélecteurs de classe et le texte de chargement de superposition.
Installation
Dans les paramètres de votre projet Django, ajouter "ajax_loading_overlay" à votre INSTALLED_APPS.
Utilisation
Relier les JS:
Appeler le plugin:
$ ('# Cible ») loadingOverlay ().
Retrait de la superposition de chargement (généralement en cas de succès de l'appel Ajax):
$ ('# Cible ») loadingOverlay (« supprimer »).
Les options peuvent être transmises à remplacer la classe de chargement par défaut («de chargement»), classe de superposition ("overlay"), et / ou du chargement de texte ("Chargement ..."):
$ ('# Cible »). LoadingOverlay ({
& Nbsp; loadingClass: 'myLoadingClass',
& Nbsp; overlayClass: 'myOverlayClass',
& Nbsp; loadingText: «Chargement. Se il vous plaît Attendez.
});
Si options sont passées lors de l'initialisation de la superposition de chargement, les mêmes options doivent être adoptées lors du retrait que overlay (si loadingText ne est pas utilisé par la méthode remove):
$ ('# Cible »). LoadingOverlay (' supprimer ', {
& Nbsp; loadingClass: 'myLoadingClass',
& Nbsp; overlayClass: 'myOverlayClass'
});
Ce qui est nouveau dans cette version:.
- Ajout d'une option pour le texte superposition paddingTop
Ce qui est nouveau dans la version 0.1.1:
- JS nettoyage; ajouté des options JSLint.
Exigences :
- Python
- jQuery
- Django
Commentaires non trouvées