Syncfusion ejGrid不显示(未捕获的引用和未捕获类型错误)

时间:2015-03-12 15:15:04

标签: javascript jquery html node.js syncfusion

我最近介绍过syncfusion,我正在尝试使用他们的基本网格功能。

我有小提琴中显示的html代码和一个名为orders的单独的js文件,其中包含:

        $("#Grid").ejGrid({           

        columns: [

            { field: "Order", headerText: "Order ID", width: 75, textAlign: ej.TextAlign.Right },

            { field: "CustomerID", headerText: "Customer ID", width: 80 },

            { field: "ShipName", headerText: "Ship Name", width: 100 },

            { field: "ShipCity", headerText: "Ship City", width: 100 },

            { field: "Freight", width: 80, format: "{0:C3}", textAlign: ej.TextAlign.Right }

        ]

    });

基本上,我试图在第3节中显示一个表,但继续收到此错误:

  

jquery.easing.min.js:44未捕获的ReferenceError:未定义jQuery   jquery.easing.min.js:44(匿名函数)

     

ej.web.all-latest.min.js:10未捕获的TypeError:无法读取属性   '延伸'未定义的ej.web.all-latest.min.js:10(匿名函数)   ej.web.all-latest.min.js:10(匿名函数)

     

orders.js:30 Uncaught TypeError:undefined不是函数   orders.js:30(匿名函数)

我已尝试将js直接用作html中的脚本标记,但这并不起作用。我也尝试将它包装在document.ready函数中,但无济于事。

JsFiddle示例http://jsfiddle.net/Ld6mn6xb/

1 个答案:

答案 0 :(得分:-1)

在小提琴中,您在jquery easing之前引用了jquery,因此发生了问题并删除了多个jquery文件。

请在这里找到工作小提琴

JSFiddle

另请参阅以下帮助链接,了解Syncfusion ejGrid

ejGrid help

现在,在上面的小提琴中,我已经向网格提供了空数据,因为在小提琴中找不到order.js文件。