jQuery Charting

时间:2009-07-29 15:27:00

标签: jquery jquery-ui charts

任何人都可以推荐用于开发图表应用程序的漂亮的跨浏览器 jQuery API 插件

除了filagroup.com之外。

API应该是可自定义的。我想将它集成到 ASP.NET 中。 (当然 ASP.NET 3.5带有内置的Chart控件,我想要一些不错的jQuery插件。)

8 个答案:

答案 0 :(得分:40)

我已成功使用这些功能(可自定义,跨浏览器等):

我遇到的其他人:

答案 1 :(得分:6)

我很惊讶没有人提到过HighCharts。

Highcharts是一个基于Jquery的综合Javascript图表库。

答案 2 :(得分:4)

一个选项是jquery-visualize,它会绘制来自常规HTML表的数据,因此在没有javascript的情况下会很好地降级

Some examplesan article about it

  

HTML中的可访问数据可视化一直很难实现,特别是因为图像等元素只允许向非视觉用户提供文本信息的最基本功能。前段时间,我们写了一篇文章,描述了我们提出的使用JavaScript从HTML表中抓取数据并使用HTML 5 Canvas元素生成图表的技术。该技术特别有用,因为可视化的数据已经以结构化的表格格式存在于页面中,使得使用屏幕阅读器或其他辅助技术浏览网页的人可以访问它。

答案 3 :(得分:2)

我使用过Flot。它是使用MIT许可证的开源软件,因此您可以按照自己喜欢的方式执行API。

至于跨浏览器,我在所有主要浏览器下使用它。 Opera在填充图表上有一个错误,但这是一个Opera画布错误,它已在一年前修复。对于IE,flot使用excanvas。

答案 4 :(得分:2)

我使用了Rapheal 工作正常。

答案 5 :(得分:0)

Zino UI Charts是一个jQuery图表库

  • 15种图表类型(线,面积,条形,柱形,饼形,圆环形,样条线,阶梯线,气泡,散射,烛台,欧氏,极地,雷达,风玫瑰)
  • 跨浏览器
  • 支持SVG和HTML5 Canvas
  • PHP server-wrappers
  • GPL许可

答案 6 :(得分:0)

我使用shieldui chart。它非常强大,并且它们具有ASP.NET包装器。

答案 7 :(得分:0)

我认为,最好的是jQuery Flot charts,他有一个很好的documentation (可能更好)甚至是一个惊人的tutorial site (那个我认为更好地理解和使用。情节图)

此外,他已超过1.2K questions on SO。插件就像Zoom / Navigationtons of others plugins的插件一样


Highcharts也是一个不错的选择,有很好的documentationdemo页。

我不喜欢Sparklines那么多,但是它很好并且易于使用"插件。


您可以随时查看plugins for graphics

的jQuery网站页面

您可以随时查看最新列表中的投票和内容。