问题标签 [jqchart]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jquery - 在返回ajax响应之前执行的JQchart
下面是我用于调用 Ajax 请求以绑定 jqchart 插件的代码。
这里的问题是在 Ajax 调用响应之前调用了 jqchart。
请我在这里需要帮助:
我已将代码更改为,但仍然无法正常工作:
这是我从 Ajax 响应返回的数据:
////////////////最后/////////////////////////谢谢在您的帮助下,我发现从我的 webmethod 返回的数据格式不正确,即它是([['jan', 62], ['feb', 60], ['mar', 68], [' apr', 58], ['may',52],['jun', 60], ['jul', 48],['aug', 62], ['sep', 60], ['oct' , 68], ['nov', 58], ['dec',100]]),
现在我已更改 webmethod 仅将数据点返回为数组 [ie a[0]=62,a[1]=60....so on] 并且没有月份,我将月份设置为默认 x 轴值,我的代码如下。
///////////////////////////////////////// //////////////////////////////////
嗨dragan,谢谢你提供的这些文件非常有帮助,我在下面看到了这个片段你能告诉我假设我想通过 - [['jan',20],['feb',10],['mar', 25],['jun',26],['jul',15]] 作为从我的 ajax 响应返回到以下代码段中数据部分的数据。
javascript - 如何将 JSON 传递给 jqChart?
客户端向服务器端的 php 发送 post 请求。php 返回 json 给客户端。例子:
[["1","-1"],["2","0"],["3","0"],["4","0"],["5","4" ],["6","5"],["7","3"]]
现在从客户端我必须创建图表。我使用 jQuery 插件 jqPlot 和 Flot 创建了图表,但 jqChart 无法正确显示。这是jQuery代码:
使用该代码,Flot 用线条绘制图表,jqChart 绘制图表但没有线条,它是空图表。
如何解决这个问题呢?
EDIT1:这是 jqChart 输出的屏幕截图:
在 x 轴上,它按预期从 1 绘制到 31,y 轴也可以,但没有线。
EDIT2:@DraganMatek,提到 jqChart 接受对值 [x, y],其中 x 是字符串、日期或数字,y 是数字。
在数据库中有两列,类型为 int。
在服务器端获取这些数据的 PHP 代码是:
我不明白为什么在作为 json 发送后它同时是 x 和 y 字符串。也许我可以在客户端解析这个?
EDIT3:我在客户端检查了 Firebug,我得到了这个:
[["1","-1"],["2","0"],["3","0"],["4","0"],["5","4" ],["6","5"],["7","3"],["8","2"],["9","2"],["10","1" ],["11","-2"],["12","-2"],["13","0"],["14","1"],["15"," -2"],["16","-1"],["17","-1"],["18","-2"],["19","-1"],[ "20","3"],["21","-1"],["22","0"],["23","1"],["24","3"], ["25","1"],["26","1"],["27","-1"],["28","-1"],["29","4"],["30","5"],["31","5"]]
为什么会这样?进入数据库有两个整数。
jquery - jqChart中是否有缩放选项?
我想知道 jqChart 中是否有缩放选项?
javascript - jqChart:仅沿一个轴显示工具提示
我正在尝试编辑 jqChart 插件,以便在沿 X 轴移动鼠标时显示图表工具提示。
这是场景:如果我有一个折线图,我不想将鼠标精确地悬停在线上以获取包含数据点值的工具提示。相反,我想在将鼠标沿图表侧向移动时获取工具提示。
有人可以帮我吗?
我认为如果这里有人知道如何获取图表的数据点值,也可以这样做。
非常感谢大家!
jquery - JqChart 高手求。雷达图无法获取实际最大数据值
这是带有我的结果jsfiddle 预览的示例代码!
我的问题是如何手动制作最大点而不是雷达标签中的 500。
这只是我正在做的一个 table-SVG 转换器。
一个数组,来自每个源 <td> 的表。通常我希望数据的最大点是 100,但它总是用 500 来计算我,这是怎么回事?
请帮忙。
谢谢。
jquery - jqchart正确格式化日期
我的线路数据是这样的:
我很难让日期显示在 xaxis 中。虽然我的日期都是 yyyy-mm-dd,但它一直只显示年份,甚至不显示正确的年份。它显示 1991、1992、1993 等。
我的轴看起来像:
轴:{ xaxis:{类型:'dateTime',标签:{ stringFormat:'yyyy-mm-dd'}}}
我错过了什么?
javascript - jqChart烛台图:奇怪的显示
我正在为 jQuery 使用 jqChart 插件。
使用以下代码,烛台图可以正确呈现。
除了下面的 JSON 数据之外,所有其他的东西都没有变化,图表没有正确呈现。
工具提示仅针对某些条显示。
所有条形都没有填充颜色。
第二个“数据”json对象可能有什么问题?
谢谢,
维内
jquery - JqChart - 如何在同一页面上显示两个图表?
如何在同一页面上显示两个图形?
我试图在折线图旁边放一个柱形图,并在函数中使用不同名称的变量,这两个图是冲突的。在萤火虫中没有显示错误,但图形很“疯狂”。
jquery - jqChart日期标签只显示时间
我正在用 jqChart 创建一个可缩放的图表。我正在使用此示例中的代码:
http://www.jqchart.com/samples
问题是当我大量缩放图表时,x 轴标签会将日期转换为时间。
缩放时如何显示实际日期(不仅是时间)?