0
My SlickGrid не указал данные на своей странице. Если я проверю консоль, результат будет заполнен. В сетке отображаются заголовки столбцов. Кто-нибудь знает, почему нет данных? Похоже, я делаю то же самое, что и в example.SlickGrid не указал данные
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>
{
EDIT:
Что это за непонятная синтаксическая ошибка, которую вы получили в консоли? – ghiscoding
Идея, даже если я ищу во всем решении, похоже, не нашел этот сайт. Я уверен, что эта ошибка возникает из файлов Slickgrid. Не было этой ошибки, пока я не добавил Slickgrid с Nuget. – Freddy