Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.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 从asp.net mvc json数据显示flot PieChart_Jquery_Json_Asp.net Mvc_Flot_Pie Chart - Fatal编程技术网

Jquery 从asp.net mvc json数据显示flot PieChart

Jquery 从asp.net mvc json数据显示flot PieChart,jquery,json,asp.net-mvc,flot,pie-chart,Jquery,Json,Asp.net Mvc,Flot,Pie Chart,flot图表无法显示。调试时不会出现错误。但同样的js显示了一个迷你图表的数据。数据是json格式的,如下所示 [ { “标签”:“女性”, “数据”:43 }, { “标签”:“男性”, “数据”:56 } ] 而实际的js是这样的 $(文档).ready(函数(){ $('body').addClass('light-navbar'); $.getJSON(“../../Dashboard/getGuestGenderPieData”) .完成(功能(数据){ jQuery(“#gues

flot图表无法显示。调试时不会出现错误。但同样的js显示了一个迷你图表的数据。数据是json格式的,如下所示

[
{
“标签”:“女性”,
“数据”:43
},
{
“标签”:“男性”,
“数据”:56
}
]
而实际的js是这样的


$(文档).ready(函数(){
$('body').addClass('light-navbar');
$.getJSON(“../../Dashboard/getGuestGenderPieData”)
.完成(功能(数据){
jQuery(“#guestgenderpie”).sparkline(数据{
键入“pie”,
高度:'140',
切片颜色:['#1ab394','#F5']
})
});
});        

迷你饼图接受[24,43,33]格式的数据。其中,此数组中的每个项都是饼图的一部分。 如果您必须以初始格式发送数据,则应使用flot饼图,而不是像这样的迷你图:

$(文档).ready(函数(){
$.plot($(“#guestgenderpie”),数据{
系列:{
馅饼:{
秀:真的
}
},
图例:{
labelBoxBorderColor:“无”
}
});

});哇,太粗糙了。“这里有一些代码可以工作但不使用Flot,但是我不会向您展示使用Flot但不工作的代码”。所以我的评论只能是“您没有以正确的格式将数据传递给Flot”。谢谢jm,仔细查看一下,就会发现我没有传递正确的数据。