Джанго-Аякс-разтоварна-Overy използва JavaScript, за да добавите / премахнете наслагване товарене на целева елемент по време на Аякс призовава. Тя може да се нарече по всеки елемент, който трябва да получи наслагване на натоварване, и приема опции за Клас селектори и товарене наслагване на текст.
<Силен> Монтаж
В настройките на проекта Django, добавете "ajax_loading_overlay" да си INSTALLED_APPS.
<Силен> Usage
Обвързването на JS:
<Скрипт SRC = "{{}} STATIC_URL ajax_loading_overlay / jquery.ajax-разтоварна-overlay.js"> скрипт>
Обаждане на плъгина:
$ ("# Мишена") loadingOverlay ().;
Премахване на наслагването на натоварване (обикновено при успех на поканата Ajax):
$ ("# Мишена") loadingOverlay ("отделяне").;
Опции могат да бъдат предадени за заменяне подразбиране клас на натоварване на ("натоварване"), наслагване класа ("наслагване"), и / или товарене текст ("Loading ..."):
$ ("# Мишена"). LoadingOverlay ({
& Nbsp; loadingClass: "myLoadingClass",
& Nbsp; overlayClass: "myOverlayClass",
& Nbsp; loadingText: "Loading. Моля Изчакайте. '
});
Ако опции са преминали при инициализиране на наслагването на товарене, същите опции трябва да бъдат предадени при отстраняване че наслагване (макар loadingText не се използва по метода на премахване):
$ ("# Мишена"). LoadingOverlay ("отделяне", {
& Nbsp; loadingClass: "myLoadingClass",
& Nbsp; overlayClass: "myOverlayClass"
});
Какво ново в тази версия:.
- Добавена опция за наслагване на текст paddingTop
Какво ново във версия 0.1.1:
- JS почистване; добавена JSLint възможности.
<силни> Изисквания :
- Python
- Jquery
- Django
Коментари не е намерена