Данные json поступают на страницу, но не могут получить данные в кеше, когда я перехожу на следующую страницу
Я использовал пример в этой ссылке https://datatables.net/examples/server_side/pipeline.html
Я работаю над
.NET 4.5 MVC 5
jquery 1.10.2
datatable 1.10.8
Мой исходный код;
$(document).ready(function() {
var table = $('#MyTable').DataTable({
"ajax": $.fn.DataTable.pipeline({
"url": '@Html.Raw(Url.Action("MyJsonMethod[HttpPost]", "MyController", new { ID= Model.Id))',
"contentType": 'json',
"pages": 5
}),
// "scrollY": 400,
//"scroller": {
// "loadingIndicator": true
// },
"serverSide": true,
"processing": true,
"ordering": false,
"searching": false,
"columns": [{
"data": "AccountId"
},
{
"data": "LineNumberCounter"
},
]
}]
});
});
$.fn.DataTable.pipeline = function(opts) {
// Configuration options
var conf = $.extend({
pages: 5,
url: '',
data: null,
method: 'POST' /
}, opts);
... больше похоже на пример с конвейером