У меня есть jquery dataTable со следующими настройками
var tobSearchResult = $('#TOBForm\\:tobSearchResult').DataTable({
"pageLength": 5,
"lengthMenu" : [ [ 10, 25, 50 ], [ 10, 25, 50 ] ],
"language" : {
"lengthMenu" : "Display _MENU_ reports per page",
"search" : "Filter Reports:",
"zeroRecords" : "No reports to display",
"info" : "Showing _START_ to _END_ of _TOTAL_ reports",
"infoEmpty" : "No Reports Found",
"infoFiltered" : " - filtered from _MAX_ reports"
},
columnDefs : [ {
orderable : false,
targets : [ 0 ]
}
]}).order([ 4, 'desc' ]).draw();
При загрузке страницы я обновляю столбцы таблицы, как показано ниже (в основном меняя href для col, имея класс как .srLink)
$.each($('.srLink'),function(){
$(this).attr("href", "<link to page>");
});
Если имеется 8 записей, то будет 2 страницы, но приведенный выше код обновляет только строки на 1-й странице.Есть ли способ обновить строки на 2-й странице?Почему $ .each ($ ('. SrLink'), function () возвращает только строки текущей страницы.