问题描述
- mvc 使用highcharts饼图,无法显示
-
mvc 使用highcharts饼图,无法显示前台代码
$.ajax({ type: 'POST', url: "/JiaKuanTongJi/GetGZYuanYin", data: { btime: $("#btime").val(), etime: $("#etime").val(), gd_type: $("#gd_type").val(), clime: $("#clime").val() }, dataType: "text", success: function (data) { $('#container').highcharts({ chart: { type: 'pie', options3d: { enabled: true, alpha: 45, beta: 0 } }, title: { text: 'Browser market shares at a specific website, 2014' }, tooltip: { pointFormat: '{series.name}: <b>{point.percentage:.1f}%</b>' }, plotOptions: { pie: { allowPointSelect: true, cursor: 'pointer', depth: 35, dataLabels: { enabled: true, format: '{point.name}' } } }, series: [{ type: 'pie', name: 'Browser share', data: data }] }); }, error: function () { alert("系统出现异常,请稍后在试!"); } }, "json");
解决方案
问题已找到把dataType: "text",改成dataType: "json",
解决方案二:
tooltip: {
pointFormat: '{series.name}: {point.percentage:.1f}%'
},应该是这里的问题。
时间: 2024-12-28 04:05:40