DataTables

Screenshot Software:
DataTables
Szczegóły programowe:
Wersja: 1.11.3 Aktualizowane
Filmu: 1 Oct 15
Wywoływacz: Allan Jardine
Licencja: Wolny
Popularność: 527
Rozmiar: 1875 Kb

Rating: 3.0/5 (Total Votes: 1)

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
  • 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

Zrzuty ekranu

datatables_1_77689.png

Podobne oprogramowanie

jQuery Keymap
jQuery Keymap

10 Dec 15

jQuery Lifestream
jQuery Lifestream

10 Feb 16

ZoomMap
ZoomMap

21 Jul 15

Komentarze do DataTables

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!