Szczegóły programowe:
Wersja: 1.11.3 Aktualizowane
Filmu: 1 Oct 15
Licencja: Wolny
Popularność: 801
Rozmiar: 1875 Kb
Wtyczka jest idealny do prezentacji siatki danych, zbiory danych i prezentacji dużych zorganizowanych zestawów danych na stronie internetowej
Co nowego w tym wydaniu:.
- Nowe API
- W przypadku zapisu Camel
- Nowy arkusz stylów
- Wbudowana ulepszeń paginacji
- HTML 5 atrybut teleinformatyczny * Wsparcie
- Lepsza wbudowaną sortowania i wykrywania typu
- Łatwiejsza obsługa Ajax
- Od prawej do lewej pomocy układu
Co nowego w wersji 1.10.7:
- Nowe API
- W przypadku zapisu Camel
- Nowy arkusz stylów
- Wbudowana ulepszeń paginacji
- HTML 5 atrybut teleinformatyczny * Wsparcie
- Lepsza wbudowaną sortowania i wykrywania typu
- Łatwiejsza obsługa Ajax
- Od prawej do lewej pomocy układu
Co nowego w wersji 1.10.5 / 1.10.6-dev:
- Nowe API
- W przypadku zapisu Camel
- Nowy arkusz stylów
- Wbudowana ulepszeń paginacji
- HTML 5 atrybut teleinformatyczny * Wsparcie
- Lepsza wbudowaną sortowania i wykrywania typu
- Łatwiejsza obsługa Ajax
- Od prawej do lewej pomocy układu
Co nowego w wersji 1.9.3:.
- Usunięto niewypał CSS z ThemeRoller pliku
- Poprawiono literówki w przykładach / api / multi_filter_select.html.
- Usunięto zduplikowane linie CSS.
- Test Jednostka zaktualizowane do nazwy Mdata zmiany od mDataProp. Należy pamiętać, że liczba testów w celu sprawdzenia kompatybilności wstecznej z mDataProp.
- Usunięto użycie $ .browser ponieważ jest depricated w jQuery 1.8 i zostaną całkowicie usunięte w jQuery 1.9.
- przykłady aktualizacji.
Co nowego w wersji 1.9.2:
- Poprawki:
- Dodane jqXHR zapisywanie na przykład fnServerData li>
- JSDoc błędy składniowe, które zostały odebrane przez JSDoc Toolkit
- API: metoda $, w przypadku korzystania z defered renderowania, gdy wszystkie wiersze nie były świadczone, wyniki w jQuery próbują wykonać przełącznik na 'null', który zgłasza błąd. Teraz sprawdź, tr mającego powstaje przed dodaniem go do tablicy, aby przejść do jQuery,
- Użyj $ i fnUpdate na przykład kolumny indeksu
- fnDeleteRow może spowodować, że strona spadnie o jedną
- Wywołanie fnClose w fnPreDrawCallback spowoduje błędu,
- ce niestandardowe klasy nagłówka i stopki Jui
- Przykładem fnStateLoad ma parametr wolny (choć nie ma na liście parametrów).
Co nowego w wersji 1.9.1:
- Aktualizacja: -webkit0overflow przewijania: touch wszystkie Pliki dataTables_scrollBody CSS
- DataTables - 1.9.1 uwolnienia: -)
- testy jednostkowe Fix: witht się zmienić, aby umożliwić info makr w każdym z ciągów testy jednostkowe wymagają aktualizacji w celu uwzględnienia tej
- testy jednostkowe Fix: Liczba błędów w tym teście,
- Nowy: & quot; zniszczyć & quot; Impreza - gdy stół jest zniszczone zniszczyć zdarzenie jest teraz uruchomiony. Jest to bardzo podobne do tego, jak aoDestroyCallback pracowała przed, ale to przynosi wdrażania zgodnie z nowszych zwrotnego / wydarzenia mechanisim stosowane w DataTable,
- Aktualizacja: Aktualizacja tekstu dla dwóch jEditable przykładów
- Nowy: opcja Kolumna & quot; sCellType & quot; - Pozwala na tworzenie komórek TD (domyślnie) lub TH dla kolumny. Przydatne do tworzenia nagłówków wierszy w TBODY.
- Nowy: Statyczna metoda API - fnVersionCheck samo jak sprawdzanie wersji, która jest już dostępna jako metody instancji, ale tutaj dostępne jako metody statycznej API załączonym do $ .fn.dataTable
- Nowy: Statyczna metoda API - fnIsDataTable - sprawdzić, czy węzeł TABELA jest DataTable, czy nie,
- Nowy: Statyczna metoda API - fnTables - uzyskać DataTables, które są inicjowane na stole (opcjonalnie ograniczyć do zaledwie widocznych tabelach)
- Fix: wysokość Scrollbody w IE7- - wykorzystanie offsetHeight konsekwentnie - 9424
- API - poprawka: Parametr dla fnDraw został odwrócony przez pomyłkę w 1.9.0 Release - 7825
- Men fix: Nieodebrane zmiennej def w niedawnej zmiany _fnLanguageCompat
- Docs - poprawka: parametr Pokaż oSettings w przykładzie fnDrawCallback - 9067
- Dokumenty - Fix: Literówki,
- Docs - poprawka: dokumentacja fnSort aktualizowane wskazać kolumny Sortowanie - 9094
- Fix: funkcje afnSortData nie były wykonywane z zakresu instancji DataTables w
Co nowego w wersji 1.9.0:
- DataTables 1.9 ma znacznie lepszą API dla dostosowania państwa , ale to oznaczało usunięcie starych parametrów fnStateLoadCallback i fnStateSaveCallback.
Co nowego w wersji 1.8.2:
- Fix: Jednostka kompatybilność Test poprawka dla IE7
- Nowy: Jeśli znajduje się źródło danych, aby być funkcja, funkcja jest wykonywana, a zwrot używany do wyświetlania komórek (+ sortowanie, filtrowanie itp). Jest to przydatne do integracji z knockout.js i backbone.js itp.
- Nowy: Wszystkie przykłady, które pokazują żądania Ajax teraz pokazują odpowiedzi JSON z serwera (podświetlony być readiable formatowanie JSON), a odpowiedzi pokazane zostaną zaktualizowane z każdą dodatkową prośbę. Chodzi o to, aby formatowanie DataTables oczekuje / może poradzić sobie z bardziej oczywistych
- Men fix: Nowe zdarzenia niestandardowe zawsze przekazać DataTables ustawień obiektu jako pierwszy parametr
- Aktualizacja do najnowszej jQuery - 1.6.3
Co nowego w wersji 1.8.1:
- Men fix: fnDestry nie była ponowna instalacja oryginał prawidłowo ze względu na błąd w poprzedniej popełnić - odbierane przez testów jednostkowych,
- Fix: ustawienie Wiersz z x-scrolling niepełnosprawnych i tabela zbyt małe, aby w pełni wykorzystać. Wcześniej DataTables będzie emitować błąd o kolumnach nie dostosowujących w tym przypadku, a następnie spróbować wszelkich starań, aby narysować tabelę, ale to w końcu wygląda bardzo źle. Rozwiązaniem jest, aby nie pozwolić tablica do rysowania mniejsze niż może ona być, gdy x-przewijanie jest wyłączone. To skutki dynamicznie resizable stoły - 5232
- Aktualizacja: W przypadku obiektów, należy rozważyć mDataProp który jest wysyłany z DataTables do sortowania i filtrowania, aby uzyskać prawidłową kolejność wierszy. Jest to przydatne dla ColReorder i ogólnie zwiększa flexability całej tabeli
- Nowy: Wyślij mDataProp do serwera w celu przetworzenia po stronie serwera. Jest to bardzo simialr parametru sNames, ale bardziej dogodny, gdy już z mDataProp
- Aktualizacja: Aktualizacja do najnowszej jQuery - 1.6.1
- Fix: Kolumny, które są sortable, ale ukryte mają wydarzenia z nimi związane do sortowania, ale obsługi zdarzeń nie jest usuwany, gdy kolumna jest znów widoczny dla fnDestroy. Wystarczy zmienić kolejność, w jaki sposób odbywa się zniszczyć - czyli usunięcie wydarzenia tuż po kolumny są widoczne, a nie przed - 5497
- Fix Kiedy złożone wyrażenia są zbudowane z aoColumnDefs, co skutkuje zdolnością do kolumny być włączony cali do włączania i wyłączania cali do; podczas inicjalizacji, prowadziłoby to do klas kolumn może nie być prawidłowe dla Sortowanie - 5472 - uznanie dla rups dla tej poprawki,
- Nowe: funkcje Dostep - długość zmienia sterowanie i kontrolę filtrowania są teraz pakowane w & # x3c; etykiet & # x3e; tagi (wyraźny związek z ich elementów wejściowych) do pomocy accessability. Widać to od razu, po prostu klikając na & quot; Search: & quot; Tekst teraz. - skupi się wejście polu tekstowym, a dla czytników ekranu to daje tekst etykiety z etykietą
- Nowy: Ciąg język wprowadzania filtrowanie (oLanguage.sSearch) ma teraz & quot; makro & quot; _wejście_ W nim, aby umożliwić element wejściowy być umieszczony w dowolnym miejscu w łańcuchu. Na przykład, jeśli dał & quot; & quot ;: sSearch & quot; Data_INPUT_Tables & quot; wyjście na filtr będzie & quot; & # x3c danych, wejście ... / & # x3e; Stoły & quot ;. Jest to opcjonalne. - Jeśli _wejście_ nie jest podana, to jak przed woli będzie przykleić element wejściowy na koniec danego (domyślnie) lub ciągu tekstowego
- Fix: Możliwość korzystania złożonych struktur danych w 1,8 oznacza, że tablice, które są przekazywane w celu fnUpdate nie musi bezwzględnie być tej samej długości jak liczba kolumn w tabeli - w związku z tym ostrzeżeniem, że jest podana, jeśli nie jest to źle ... nie ma innych zmian w kodzie potrzebne - po prostu nie ma potrzeby, aby wygenerować ostrzeżenie! Testów jednostkowych dodane - 5396
- Przykłady naprawić: Szczegóły stół ma jedną dodatkową kolumnę w nim na początku, więc to musi być brane pod uwagę przy sortowaniu - 5422
- Fix: Szerokość tabeli nie jest ustawiony, gdy szerokość auto jest wyłączony, więc nie powinniśmy ustawić go, gdy niszczy stół - 5220
- Uruchom DataTables 1.8.1 Rozwój
- Fix: Kilka literówek w przykładach
Co nowego w wersji 1.7.5:
- Poprawiono: fnInitComplete nie była ostatnia rzecz, być gdy używane źródło DOM. Było to możliwe, że można ustawić sAjaxSource w fnInitComplete które następnie wywołać DataTables zrobić wywołanie AJAX nieprawidłowo.
- Aktualizacja: Wiarygodność testów jednostkowych w przeglądarkach innych niż WebKit
- Poprawiono: fnDrawCallback był pierwszym z funkcji wywołania zwrotnego, który był remis (tzw callbacki wewnętrzne nazywano później). To było błędne i teraz pętli nad tablicy, aby uzyskać nakaz chcemy. W pewnym momencie w przyszłości może to być konieczne, aby mieć kolejność jeśli te wyciągnąć callbacki stać interdependant.
- Wydajność: Re-napisane realizacji sortowania więc nie użyć eval () z $ .inArray (). inArray okazała się mieć poważny negatywny wpływ na IE, który liczy operacje, aby dać "Skrypt działa wolno" komunikat o błędzie - nowa implementacja wykorzystuje wartość / klawisz odwrotnego mapowania aby spojrzeć w górę tak szybko, jak jeden parametr obiektu retreival. Ponadto, zrobiłem trochę optymalizacji i funkcji pracy kompletności na non-eval wersji sortowania (wcześniej metody AIR sortowania) i znalazłem, że jest to co najmniej tak dobre (w niektórych przypadkach szybciej) niż stary eval () rodzaju, więc to jest teraz domyślnym i tylko sortowania DataTables metoda zapewnia - dwie tysięcy dziewięćset dwadzieścia dwie
- Merge oddział "kapitan" z github.com:DataTables/DataTables~~pobj
- Aktualizacja: fnAdjustColumnSizing, gdy nazywa się "fałszywe" jako pierwszy (i jedyny) parametru będzie teraz zastosować obliczone rozmiary kolumn w tabeli podczas przewijania jest używany. Pozwala to nie-Ajax Aktualizacja wystąpić w przypadku korzystania z przetwarzania po stronie serwera. Dzięki Cat Weismann do tej poprawki.
- Aktualizacja: fnAdjustColumnSizing, gdy nazywa się "fałszywe" jako pierwszy (i jedyny) parametru będzie teraz zastosować obliczone rozmiary kolumn w tabeli podczas przewijania jest używany. Pozwala to nie-Ajax Aktualizacja wystąpić w przypadku korzystania z przetwarzania po stronie serwera.
- Poprawiono: Zachowanie złożonych nagłówków został zmieniony nieznacznie nagłówków w przypadku złożonych, że tylko pierwszy nie-unikalnych elementów TH będzie kliknij, aby posortować-stanie. Aktualizacja testów jednostkowych, jak jest to potrzebne różne zachowania sprzed gdy wszystkie elementy należące do kolumny były kliknij, aby posortować.
- Aktualizacja - teraz za pomocą jQuery 1.4.4 jako kopia jQuery zawarte w dystrybucji DataTables. Przechodzi wszystkie testy jednostkowe,
- Poprawiono: Podczas korzystania z przetwarzania po stronie serwera, a przywoławszy fnDestroy, nie dokonać innego XHR do serwera, jak nie będą wykorzystywane dane - 3375
- Fix: Prawidłowo dodać sClass do elementów TH w nagłówku
- Nowy: Dodaj opcję bScrollAutoCss (domyślnie true). To pozwala kontrolować przewijanie style z CSS, gdzie jak zwykle DataTables będzie ustawiony (i zastąpić) sam styl. Jest to przydatne, bo jeśli chcesz mieć pasek przewijania przedstawiający w każdym czasie (zazwyczaj auto).
- Poprawiono: Usuń pogrubienie podczas korzystania Jui, jak to wygląda na miejscu w tabeli kontroli
- Nowe: opcje widoczności Kolumna w DataTables (bVisible i fnSetColumnVis) teraz wziąć pod uwagę więcej niż jeden wiersz w THEAD i TFOOT. Należy pamiętać, że colspan i rowspan nie są obsługiwane podczas korzystania opcje widoczności kolumny w nagłówku i stopce, i najprawdopodobniej mieć skutki, które nie są w ogóle pożądane. Jako takie są warunki dotyczące tego zastosowania (zauważ, że jeśli masz tylko jeden wiersz w nagłówku / stopce, to nie ma wpływu), w szczególności liczba komórek w nagłówku / stopce bardzo równa kolumn * wiersze (w każdy). Tym sposobem można dokładnie DataTables dodawanie i usuwanie komórek, ile potrzeba. Komórki mogą być TH lub TD elementy, ale DataTables nadal wymaga co najmniej jeden element TH dla każdej kolumny.
- Aktualizacja: Wcześniej, gdy wykryto wiele komórek, jak unikalna do kolumny ostatni byłby danego priorytetu (czyli sortowania obsługi zdarzeń, itp). To nie jest już sprawa i pierwszy ma pierwszeństwo.
- Poprawiono: Usuń parametr 'sNames ", który został wprowadzony do przetwarzania po stronie serwera w 1.7.4. Parametr "sColumns" faktycznie wykonuje dokładnie to zadanie już. Doh. Również zaktualizować przykład PHP wziąć to pod uwagę - 3218
Wymagania :
- włączona obsługa JavaScript po stronie klienta,
- jQuery
Komentarze nie znaleziono