jQuery EasyUI 报错:Cannot read property length of XXX

来源:互联网 发布:centos 7.2 vsftpd 编辑:程序博客网 时间:2024/05/20 14:25

错误信息

Cannot read property length of undefined Cannot read property length of null

场景描述:
在使用easyui 中数据表格DataGrid时,模拟代码如下:

 $('#tt').datagrid({        title:'Frozen Columns',        iconCls:'icon-save',        width:500,        height:250,        url:'$!basePath/xxx/xxx',        frozenColumns:[[            {field:'itemid',title:'Item ID',width:80},            {field:'productid',title:'Product ID',width:80},        ]],        columns:[[            {field:'listprice',title:'List Price',width:80,align:'right'},            {field:'unitcost',title:'Unit Cost',width:80,align:'right'},            {field:'attr1',title:'Attribute',width:100},            {field:'status',title:'Status',width:60}        ]]    });

注意这一行
url:'$!basePath/xxx/xxx',Controller返回给DataGrid是一个JSON,
但不要为null,不要为null,不要为null
当返回为null的时候,浏览器控制台会报一个Cannot read property length of null的错误。

阅读全文
0 0
原创粉丝点击