Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/364.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/228.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 带阵列数据的jqPlot图表_Javascript_Php_Jqplot - Fatal编程技术网

Javascript 带阵列数据的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:{ 渲染器:

我想使用jqplot创建图表,我将数据保存在数组中,然后在jqplot函数中进行引导,图表只显示一(最后)对数据。我怎样才能修好它?我附上这部分代码。请帮帮我:)


$(函数(){
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>