使用外部ajax数据PHP绘制图表
Chart with external ajax data PHP
我的网站上有一个图表js!我在从外部PHP页面获取抓取数据时遇到问题。有人能帮我吗?
var result = [];
$.ajax({
url: 'x.php',
dataType: 'text',
async: false,
success: function(data) {
items = data
}
});
result = items
var dataProcessosAtivos = [
result
];
原始变量如下:
var dataProcessosAtivos = [
[0, 4],
[1, 8],
[2, 0],
[3, 0],
[4, 0],
[5, 0],
[6, 0],
[7, 0],
[8, 0],
[9, 0],
[10, 0],
[11, 0]
];
这是一个x.php:
$json = "[0,87],[1, 14],[2, 16],[3, 0],[4, 0],[5, 0],[6, 0],[7, 0],[8, 0],[9, 0],[10, 0],[11, 0]";
echo json_encode($json);
将php文件内容更改如下。若它是DOM中现有的图表,请确保在设置结果后重新绘制图表。
// This tells the bellow content is JSON
header ('content-type: application/json');
// Actual PHP array
$json = [[0,87],[1, 14],[5, 0],[6, 0],[7, 0],[8, 0],[9, 0],[10, 0],[11, 0]];
// Printing JSON string
echo json_encode($json);
感谢John Fonseka!!!
我的代码如下:
$.ajax({
url: 'x.php',
dataType: 'json',
async: false,
success: function(data) {
items = data
}
});
var dataProcessosAtivos = items;
和x.php
header ('content-type: application/json');
$json = [[0,87],[1, 14],[5, 0],[6, 0],[7, 0],[8, 0],[9, 0],[10, 0],[11, 0]];
echo json_encode($json);
我希望它能帮助其他人。谢谢
相关文章:
- 使用外部ajax数据PHP绘制图表
- PHP 和 jQuery 绘制数字动画
- 如何将数据从表单传递到 php 函数到 javascript 以在画布上绘制而不刷新页面
- 要绘制图表的 PHP 表值
- img通过更改它的src,并由动态提供的源代码(MySQL和PHP)使用Javascript绘制
- JQuery-使用FlotCharts绘制php中的时间序列数据
- 谷歌用javascript和PHP绘制标记
- 转换PHP制作的JSON“;json_encode”;,以用D3绘制这些值
- 如何在php中从mysql数据中绘制树结构
- MySql和PHP循环使用x,y坐标绘制正方形
- 可以't在javascript循环中增加php变量,用于在谷歌地图上绘制多边形
- PHP和JS来管理和绘制图形
- 使用Php和Html绘制图表,使用Canvas.js使用mysql数据库
- 修剪透明背景的图像绘制在画布与PHP或javascript
- 如何在PHP中使用chart.js绘制饼状图
- 在浏览器中使用PHP对PDF进行注释和绘制,并再次保存为PDF格式
- 用代码绘制:用JS或PHP绘制连接节点的图形
- 使用php数据数组绘制带有highcharts的piechart
- 使用html-php-xml将700地址标记绘制到谷歌地图中
- 如何绘制图表在PHP或Javascript或JQuery从雅虎财经CSV api的结果