0

我正在使用 PivotTable.js

运行时错误,我不知道是什么

  [HttpGet]        
    public JsonResult  DataResult ()
    {
        List<jsonList> list = new List<jsonList>();
        for (int i = 0; i < 100; i++)
        {
            jsonList New = new jsonList();
            New.Age = i;
            if (i % 2 == 0)
            {
                New.Gender = "Female";
            }
            else
            {
                New.Gender= "Male";

            }
            New.Name= i.ToString();
            New.Party = "NDP";
            New.Province= "Quebec";


            list.Add(New);
        }


        return Json(list, JsonRequestBehavior.AllowGet);
    }


并在底部查看JavaScript 代码片段

<link href="../../assets/PivotCss/pivot.css" rel="stylesheet" />
<div id="output"></div>



<script src="~/scripts/Pivote/jquery-1.8.3.min.js"></script>
<script src="~/scripts/Pivote/jquery-ui-1.9.2.custom.min.js"></script>
<script src="~/scripts/Pivote/**pivot.js**"></script>
<div id="output"></div>
<script>



        $(document).ready(function () {

            jQuery.ajax({
                type: "Get",
                url: "/ReportBuilder/DataResult",
                contentType: "application/json; charset=utf-8",
                dataType: "json",
                data: [],
                success: function (data) {
                    alert(JSON.stringify(data));
                    $("#output").pivot(
           JSON.stringify(data),
            {
                rows: ["Age"],
                cols: ["Province", "Party"]
            }
            );
                }
                });      
    });
   
</script>

和警报结果 Json 在此处输入图像描述

和 Firebug 错误页面 在此处输入图像描述

这个错误是运行时感谢您的好意

4

0 回答 0