2009-07-29 10 views
39

Czy ktoś może zaproponować miłe przeglądarki krzyż jQueryAPIwtyczki za rozwój aplikacji ChartjQuery wykresów

wyjątkiem jak filamentgroup.com.

Interfejs API powinien być dostosowywany. Chcę go zintegrować z ASP.NET. (ofcourse ASP.NET 3.5 posiada wbudowaną kontrolę wykresu, chcę mieć kilka fajnych wtyczek jQuery).

Odpowiedz

40

Używałem je z sukcesem (konfigurowalny, cross-browser, etc):

Inne Natknąłem:

+4

Właściwie miał te pyszne'd – brianng

+13

@ brianng. W jaki sposób jQPlot porównuje się z Flot? Którego używałbyś, gdyby dziś zacząłeś nowy projekt? – Nosredna

+5

@nosredna Odkąd użyłem jQPlot, użyłem go wyłącznie. Podoba mi się rozszerzalność i świetna dokumentacja. Podsumowując, chodzi o to, czy mogę tworzyć wykresy, które są mi potrzebne, a jQPlot sprawdziło się lepiej w moich projektach. HTH :) – brianng

2

Użyłem Flot. Jest open source za pomocą licencji MIT, więc możesz zrobić, co chcesz w API.

Jeśli chodzi o przeglądarkę, użyłem jej pod wszystkimi większymi przeglądarkami. Wystąpił błąd w Operze na wypełnionych listach przebojów, ale był to błąd z płótna Opery, który został naprawiony ponad rok temu. Dla IE flot używa excanvas.

+0

Dzięki Nosredna. Naprawdę użyteczne. Mój duży rozwój będzie ukierunkowany na IE 6+. – user146584

+0

Ojej, szkoda ci (i szkoda twoich użytkowników) IE 6 nie jest moją najmniej ulubioną przeglądarką, ale jest blisko dna sterty. – Eponymous

+0

@Ezonim jest tam ** jakiś ** najgorszy od IE6? –

4

Jedną z opcji jest jquery-visualize, których wykresy danych z regularnych tabeli HTML, dzięki czemu obniża ładnie bez javascript

Some examples i an article about it:

wizualizacja danych dostępnych w HTML zawsze było trudne do osiągnięcia , szczególnie dlatego, że elementy takie jak obrazy pozwalają tylko na najbardziej podstawowe funkcje dostarczania informacji tekstowych użytkownikom niewizualnym. Jakiś czas temu napisaliśmy artykuł opisujący technikę, z której skorzystaliśmy, aby użyć JavaScriptu do zeskanowania danych z tabeli HTML i wygenerowania wykresów za pomocą elementu HTML 5 Canvas. Technika ta jest szczególnie przydatna, ponieważ dane do wizualizacji już istnieją na stronie w zorganizowanym formacie tabelarycznym, dzięki czemu są dostępne dla osób, które przeglądają sieć za pomocą czytnika ekranu lub innej technologii wspomagającej.

+0

Bardzo lubię ten! – psulek

6

Jestem zaskoczony, że nikt nie wspomniał o HighCharts.

Highcharts to obszerna biblioteka wykresów JavaScript opartych na Jquery.

+5

Highcharts jest ładne, ale komercyjne (choć nie drogie w porównaniu do wielu rzeczy). –

0

Zino UI Charts jest biblioteka jQuery wykresów

  • 15+ typy wykresów (linia, obszar, bar, kolumna, ciasto, pączki, spline, stepline, bańka, rozrzut, świecznik, ohlc, polarny, radar, wiatr róża)
  • krzyż przeglądarka
  • obsługuje SVG i HTML5 Canvas
  • PHP server-owijarki licencyjnego
  • GPL
0

myślę, że najlepiej jest jQuery Flot charts, ma dobrą documentation(mogłoby być lepsze) a nawet niesamowite tutorial site(który moim zdaniem jest lepiej zrozumieć i wykorzystać. Wykres flot)

Ponadto ma ponad 1.2K questions on SO. I wtyczki, takie jak jeden dla Zoom/Navigation i tons of others plugins dla niego


Highcharts jest świetnym rozwiązaniem także z doskonałym documentation i demo stronach.

Nie podoba mi się ta Sparklines, ale jest dobrą i "łatwą w użyciu" wtyczką.


I zawsze można spojrzeć na strony serwisu jQuery z plugins for graphics

gdzie zawsze można spojrzeć w najnowszej listy z głosami i rzeczy.