1
我想从ASP.NET Web Api控制器返回的JSON结果构建Jquery DataTables。
我得到的初始页面加载结果,但当我点击排序列,分页等...没有结果。这就好像我的DataTable无法加载JSON。
这里是我的代码,在此先感谢提供任何帮助:
var apiUrl = 'api/dockets?beginning_date=10/28/2013';
$(document).ready(function() {
$('#results-list').dataTable({
"bProcessing": true,
"bServerSide": true,
"sAjaxSource": "/api/dockets"
});
// Send an AJAX request
$.getJSON(apiUrl)
.done(function (data) {
$.each(data, function (key, item) {
$('<tr><td>' + item.LastName + ', ' + item.FirstName + '</td><td>' + item.CaseNumber + '</td><td>' + item.CaseStatus + '</td><td>' + item.CourtSessionDate + '</td><td>' + item.CourtSessionStartTime + '</td><td>' + item.AppearanceReason + '</td><td>' + item.CourtRoom + '</td><td>' + item.OffenseDescription + '</tr>').appendTo("#results-list tbody");
});
});
});