页面中报错, jquery.js 中有一处报了length未定义,求指教
$('#tb_helps').datagrid({
url: '/Admin/PluginHelps/HotList',
title: '帮助内容列表',
iconCls: 'icon-view',
dataType:'json',
height: 650,
width: function () { return document.body.clientWidth * 0.9; },
nowrap: true,
autoRowHeight: false,
striped: true,
collapsible: true,
pagination: true,
pageSize: 100,
pageList: [50, 100, 200],
rownumbers: true,
sortOrder: 'asc',
remoteSort: false,
idField: 'ID',
columns: [[
{
field: "Title",
title: "@T("Admin.ContentManagement.Helps.Help.Fields.Title")",
width: 300
}, {
field: "DisplayOrder",
title: "@T("Admin.ContentManagement.Helps.Help.Fields.DisplayOrder")",
width: 150,
}, {
field: "Detail",
title: "@T("Admin.ContentManagement.Helps.Help.Fields.Detail")",
width: 800,
}, {
field: "Id",
title: "@T("Admin.Common.Edit")",
width: 125,
template: '<a href="HelpEdit/#=Id#">@T("Admin.Common.Edit")</a>'
}
]]
});
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
请检查返回的json数据是不是一个数组
$('#tb_helps').datagrid({
//url: '/data/test.json',
data:[
{
'Title':'Title',
'DisplayOrder':'DisplayOrder',
'Detail':'Detail',
'ID':"1",
}
]
,
title: '帮助内容列表',
iconCls: 'icon-view',
dataType:'json',
height: 650,
width: function () { return document.body.clientWidth * 0.9; },
nowrap: true,
autoRowHeight: false,
striped: true,
collapsible: true,
pagination: true,
pageSize: 100,
pageList: [50, 100, 200],
rownumbers: true,
sortOrder: 'asc',
remoteSort: false,
idField: 'ID',
columns: [[
{
field: "Title",
title: "Title",
width: 300
}, {
field: "DisplayOrder",
title: "DisplayOrder",
width: 150,
}, {
field: "Detail",
title: "Detail",
width: 800,
}, {
field: "Id",
title: "Id",
width: 125,
template: '<a href="HelpEdit/#=Id#">@T("Admin.Common.Edit")</a>'
}
]]
});