Я работаю над yii2 и socket.io, где мне нужно показывать данные в режиме реального времени в gridview без обновления страницы.
Gridview следует обновлять, как только что-то обновляется в базе данных.Нумерация страниц и фильтры должны работать вместе с ними.
Также pjax мне не поможет, потому что у меня есть миллионы записей, и я не хочу обновлять gridview.
Любая справка была бы хороша.Спасибо
socket.on('refresh feed',function(msg){
// $.pjax.reload({container: '#pjax-grid-view'});
var table = $('#gridview-id table tbody');
var number= parseInt($("#w0-container table tbody tr:first").attr('id')) +1;
var class_name = ((table.find('tr').length)%2 === 0)?'odd':'even';
var html = '<tr id="'+ number +'" class="'+number+'"> <td>'+number+'</td><td>'+msg+'</td><td>(not set)</td> </tr>';
table.prepend(html);
});