【发布时间】:2013-12-11 08:58:58
【问题描述】:
我的 SlickGrid 没有在我的页面上显示任何数据。如果我检查控制台,则会填充结果。网格显示列的标题。有人知道为什么没有数据吗? 看起来我做的和example一样。
var grid;
var columns = [
{ id: "BO", name: "BO", field: "BO" }, ....
];
var options = {
enableCellNavigation: true,
enableColumnReorder: false
};
$(function ()
$.ajax({
url: "DataService.svc/DoWork",
type: "POST",
contentType: "application/json",
dataType: 'json',
success: loadData,
error: function(jqXHR, exception) {
alert(jqXHR.responseText);
}
});
});
function loadData(result) {
console.log(result);
grid = new Slick.Grid("#myGrid", result, columns, options);
}
HTML:
<asp:Content ID="Content1" ContentPlaceHolderID="Title" runat="server">
<link href="Content/slick.grid.css" rel="stylesheet" />
<script src="Scripts/jquery-1.7.2.min.js"></script>
<script src="Scripts/jquery.event.drag.js"></script>
<script src="Scripts/SlickGrid/slick.core.js"></script>
<script src="Scripts/SlickGrid/slick.grid.js"></script>
<script src="Scripts/EditFeed.js"></script>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="contentHolder" runat="server">
<div id="myGrid" style="width:1200px;height:500px;"></div>
</asp:Content>
{
编辑:
【问题讨论】:
-
您在控制台中遇到的未捕获语法错误是什么?
-
不知道,即使我搜索整个解决方案,我似乎也找不到这个网站。我确定这个错误来自 Slickgrid 文件。在我用 Nuget 添加 Slickgrid 之前没有这个错误。
标签: javascript asp.net slickgrid