#javascript #jquery #datatables
#javascript #jquery #таблицы данных
Вопрос:
Я хочу установить общее количество страниц и длину каждой страницы в datatable на основе массива. Длина массива должна соответствовать количеству страниц в datatable, а количество записей на каждой странице должно быть значением элементов массива.
var pageLenArr = [10,13,15,19,25,35,60];
$('#result').on( 'draw.dt', function () {
var info = table.page.info();
var currentPage = info.page;
var pageLength ='';
for (var i = 0; i< pageLenArr.length; i ){
if(currentPage ==i){
table.page.len(pageLenArr[i]).draw();
}
}
});
Итак, здесь общее количество страниц в datatable должно быть 7, т.Е. Длина «pageLenArr». Страница 1 должна содержать 10 записей, страница 2 должна содержать 13 записей, страница 3 должна содержать 15 записей и так далее, т. Е. элементы массива — это количество записей для каждой страницы.
Комментарии:
1. Не совсем понятно, о чем вы спрашиваете. Что такое
table
? Что сjsp
тегом? Как насчетdatatable
тега? Вы хотели использоватьdatatables
какой плагин jQuery?2. Да, я о плагине datatables jquery