Javascript 带阵列数据的jqPlot图表
我想使用jqplot创建图表,我将数据保存在数组中,然后在jqplot函数中进行引导,图表只显示一(最后)对数据。我怎样才能修好它?我附上这部分代码。请帮帮我:)Javascript 带阵列数据的jqPlot图表,javascript,php,jqplot,Javascript,Php,Jqplot,我想使用jqplot创建图表,我将数据保存在数组中,然后在jqplot函数中进行引导,图表只显示一(最后)对数据。我怎样才能修好它?我附上这部分代码。请帮帮我:) $(函数(){ var dataRe=新数组(); var var1=新数组(); var-k; 日期[]=”; var1[]=''; 变量pairData=[ [dataRe[],var1[] ]; k=''; $.jqplot('chartdiv',[pairData]{ 标题:“示例图表”, 轴线:{ xaxis:{ 渲染器:
$(函数(){
var dataRe=新数组();
var var1=新数组();
var-k;
日期[]=”;
var1[]='';
变量pairData=[
[dataRe[],var1[]
];
k='';
$.jqplot('chartdiv',[pairData]{
标题:“示例图表”,
轴线:{
xaxis:{
渲染器:$.jqplot.DateAxisRenderer,
选择:{
格式字符串:“%Y-%m-%d”
},
}
},
系列:[{
线宽:4,
标记选项:{
风格:“方形”
}
}]
});
});
当我显示pairData时,它会正确地执行此操作。您能否使用它的数据(在php完成后)添加到代码
pairData
。修复了code@AlonAdlerMasz Masz NA我的Li DoDaJ PAR数据?您可以用它的数据(PHP完成后)将代码添加到代码<代码>数据DAT/<代码>吗?.固定缩进code@AlonAdlerMasz Masz NA我的Li DoDaJ PAR数据?
<!DOCTYPE HTML PUBLIC>
<html>
<head>
<meta http-equiv="Content-type" content="text/html" charset="iso-8859-2">
<link rel="stylesheet" href="style.css" type="text/css">
<script type="text/javascript" src="js/jquery-3.2.1.min.js"></script>
<link rel="stylesheet" type="text/css" href="js/jquery.jqplot.css" />
<script language="javascript" type="text/javascript" src="js/jquery.min.js"></script>
<script type="text/javascript" src="js/jquery-migrate-1.0.0.js"></script>
<script language="javascript" type="text/javascript" src="js/jquery.jqplot.min.js"></script>
<script type="text/javascript" src="js/plugins/jqplot.dateAxisRenderer.js"></script>
<script type="text/javascript">
$(function() {
var dataRe = new Array();
var var1 = new Array();
var k; <? php
if (isset($data)): ?>
<? php $a = 0;
foreach($data as $data2): ?>
dateRe[ <? php echo $a; ?> ] = '<?php echo $data2['
data_re ']?>';
var1[ <? php echo $a; ?> ] = '<?php echo $data2['
var1 ']?>';
var pairData = [
[dataRe[ <? php echo $a; ?> ], var1[ <? php echo $a; ?> ]]
];
k = '<?php echo $a; ?>';
<? php $a++;
endforeach; ?>
<? php endif; ?>
$.jqplot('chartdiv', [pairData], {
title: 'Example chart',
axes: {
xaxis: {
renderer: $.jqplot.DateAxisRenderer,
tickOptions: {
formatString: '%Y-%m-%d'
},
}
},
series: [{
lineWidth: 4,
markerOptions: {
style: 'square'
}
}]
});
});
</script>
</head>