Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/87.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
Jquery json数据未显示在morris栏中_Jquery_Morris.js - Fatal编程技术网

Jquery json数据未显示在morris栏中

Jquery json数据未显示在morris栏中,jquery,morris.js,Jquery,Morris.js,我将Json数据存储到一个变量中,并将该数据调用到jquery中的Morris.Bar函数中,通过这样做,我获得了未定义的数据,无法显示图形 下面是我的代码。看一看,请帮助我它真的很重要 var datajson='{"x":"sales", "y":"46146","z":"46146","a":"46146"},{"x":"swami", "y":"460104","z":"460104","a":"460104"},'; var content = JSON.stringify(d

我将Json数据存储到一个变量中,并将该数据调用到jquery中的Morris.Bar函数中,通过这样做,我获得了未定义的数据,无法显示图形 下面是我的代码。看一看,请帮助我它真的很重要

  var datajson='{"x":"sales", "y":"46146","z":"46146","a":"46146"},{"x":"swami", "y":"460104","z":"460104","a":"460104"},';

var  content = JSON.stringify(datajson); 
var parsedContent = JSON.parse(content);

if (typeof Morris != 'undefined') {
                        Morris.Bar({

                            data : [parsedContent], 
                                element : 'chart31',
                                axes : true,
                                xkey : 'x',
                                ykeys : [ 'y', 'z', 'a' ],
                                labels : [ 'Quotation amount ', 'Purchase order amount ', 'Invoice amount' ],
                                barColors : [ 'red', 'blue', 'green' ]
                            });
                        }

您的JSON数据不会被解析。出现js错误-请检查控制台:

var datajson='{"x":"sales", "y":"46146","z":"46146","a":"46146"},{"x":"swami", "y":"460104","z":"460104","a":"460104"},';
应该是:

var datajson='[{"x":"sales", "y":"46146","z":"46146","a":"46146"},{"x":"swami", "y":"460104","z":"460104","a":"460104"}]';
然后改变:

data: parsedContent,

它确实有效。我在这里帮你修好了: