|
mintAjax jest rozbudowaną, łatwą w użyciu i całkowicie darmową biblioteką JavaScript o małych rozmiarach przeznaczoną do prostego, szybkiego i wygodnego tworzenia dynamicznych stron internetowych.
mintAjax to rozbudowana obsługa zapytań AJAX, efekty graficzne, zaokrąglanie narożników, mechanizm Drag'n'Drop, kontrolki do obsługi zakładek, drzewek, akordeonów i dynamicznie sortowanych tabel oraz wiele więcej.
|
|
|
Cechy biblioteki mintAjax |
- Całkowicie darmowa
- Prosta i wygodna w użyciu
- Mały rozmiar (~30kb w wersji skompresowanej)
- Obszerny przewodnik i dokumentacja
- Kompatybilna z FF 1.5+, IE 6.0+, Safari 3.0+ oraz Operą 9.0+
|
|
|
Wersja 1.2.4.2 wprowadza dwie następujące poprawki:
- Poprawione działanie funkcji AddGrip w obiekcie DragObject
- Usprawnione pobieranie pozycji elementu
|
|
|
Wersja 1.2.4 wprowadza sporą ilość poprawek oraz usprawnień m.in:
- Wykonywanie skryptów znajdujących się w pamięci podręcznej kontrolek
- Otwieranie elementów kontrolek po najechaniu kursorem
- Poprawione usuwanie elementów z kontrolek
- Zwalnianie formularza podczas przerwanego wysyłania zapytania
- Dynamiczne ładowanie oraz wysyłanie elementów znajdujących się w kontenerze
- Ustawienie limitu elementów jakie może zawierać kontener
- Możliwość zarejestrowania kontenera jako elementu przeciągalnego
- Zwracanie elementu przeciągniętego z kontenera jeśli nie został przeniesiony do nowego
- Poprawiono znikanie tła pod Operą podczas zaokrąglania elementu
- Usuwanie uchwytów w elementach przeciągalnych
Pełna lista zmian i poprawek znajdują się tutaj.
Zapraszam do pobierania nowej wersji.
|
|
|
Zawartość biblioteki mintAjax |
- Rozbudowana obsługa zapytań AJAX
- Odbieranie odpowiedzi w postaci tekstu lub w formacie XML/JSON
- Wznawianie zapytań
- Grupowanie połączeń
- Automatyczne wysyłanie danych z formularzy
- Wykonywanie skryptów znajdujących się w odpowiedzi
- Dodawanie/usuwanie parametrów oraz informacji w nagłówku
- Efekty graficzne
- Zaokrąglanie narożników elementów
- Animacja dowolnego stylu
- Animowana zmiana kolorów
- Animowana zmiana położenia, rozmiarów i przezroczystości elementu
- Grupowanie i kontrolowanie animacji
- Drag'n'Drop
- Pola ograniczające dla przeciąganych elementów
- Blokowanie przesuwania w pionie lub poziomie
- Rozszerzanie elementów zamiast przeciągania lub połączenie z przeciąganiem
- Wstawianie przeciąganych elementów do kontenera pomiędzy elementami wewnątrz
- Selekcja elementów, które mogą zostać wstawione do kontenera
- Dynamicznie wysyłanie oraz ładowanie listy elementów znajdujących się w kontenerze
- Możliwość ustawienia różnych styli dla różnych zdarzeń
- Kontrolki do obsługi zakładek, drzewek oraz akordeonu
- Dynamicznie ładowanie zawartości z serwera
- Zmiana adresu bez przeładowania strony
- Zapamiętywanie wybranych elementów oparte na ciasteczkach
- Pamięć podręczna
- Wbudowane animacje
- Dynamiczne ładowanie elementów drzewka (w formacie JSON)
- Możliwość ustawienia różnych styli i ikon dla różnych zdarzeń
- Kontrolka dynamicznej tabeli
- Sortowanie tabeli według liczb, napisów (równiez z polskimi znakami) oraz dat
- Zaznaczanie pojedyńcze/wielokrotne wierszy
- Dynamiczne ładowanie danych (w formacie JSON lub jako tekst)
- Szereg funkcji do operacji na wierszach
- Pozostałe
- Funkcja $ rozszerzająca możliwości elementów m.in o funkcje do nawigacji po drzewku DOM, zarządzania klasami CSS oraz szukania elementów według podanej klasy
- Menadżer eventów
- Zarządzanie ciasteczkami
- Szereg funkcji pobierających informacje o elemencie
|
|
|
Biblioteka mintAjax jest dostępna na licencji Apache 2.0.
|
|
|