2016-12-22 7 views
1

Я создаю таблицу из javascript, и я хочу добавить разбивку на страницы в эту таблицу. Есть какой-либо способ сделать это?Как добавить разбивку на страницы в таблицу, созданную javascript?

output += '<table class="table">'; 

//Some other code 

info.fields.forEach(function (field) {  
     if (infoData.hasOwnProperty(field.key)) { 
      var data = infoData[field.key]; 
      data = (data == null) ? "-" : data; 
      output += '<td>' + data + '</td>'; 
     } else { 
      output += '<td>-</td'; 
     } 
}); 

ответ

3

Вы можете использовать небольшую javascript-библиотеку datatable.

EDIT

Да, есть много библиотеки, которые могут помочь вам, но я лично использую DataTable.

КАК ИСПОЛЬЗОВАТЬ:

Добавить библиотеки css и js.

При создании таблицы добавьте идентификатор в таблицу <table id="tableId"> после этого инициализируйте данные, как показано ниже.

$('#tableId').DataTable(); 

Примечание: не забудьте добавить CSS и JS файл и сначала создать таблицу затем инициализировать .DataTable().

Для более DataTable вариантов click here

+0

Вы можете уточнить, как он может интегрировать этот плагин для своего кода. Это было бы лучше IMO –

+0

Я нашел много библиотек datatable, но я не знаю, как их использовать с моим js-кодом. – hellzone

Смежные вопросы