我想用 C# 从我的 asp.net MVC 控制器发送 json 数据,并使用这些数据绘制一个 highcharts 饼图。
所以目前我使用这个:
Dictionary<string, double> result = new Dictionary<string, double>();
result.Add("test1", 45);
result.Add("test2", 64);
var jsonResult = Json(new
{
graphDivId = "divGraph",
legend = "A legend",
stats = result ,
});
jsonResult.JsonRequestBehavior = JsonRequestBehavior.AllowGet;
return jsonResult;
但是当我在 jquery 中通过 ajax 调用收到数据时,我有这个:
stats:[{"Key":"test1","Value":45},{"Key":"test2","Value":64}]
但我需要这个:
stats:[["test1",45],["test2",64]]
有任何想法吗 ?