Плагин Jquery DataTables - PullRequest
       6

Плагин Jquery DataTables

1 голос
/ 09 февраля 2010

JQuery нуб здесь ...

У меня есть вопрос относительно плагина DataTables. Ссылка на DataTables.

Плагин утверждает, что:

Обычный вариант использования этого случая, когда вы отображают живую информацию, которая может периодически обновляться

Будучи новичком, я не могу понять, как инициализировать Таблицу с помощью Ajax, чтобы таблица динамически обновлялась при изменении информации о сервере. (То есть, когда на сервере добавляется новая информация, изменение отображается в таблице в режиме реального времени)

P.S .: Я использую PHP в качестве скрипта на стороне сервера.

Ответы [ 2 ]

2 голосов
/ 09 февраля 2010

Это не может произойти автоматически .. вам придется опросить сервер на предмет изменений .. либо вы, либо плагин ..

Вы можете использовать метод fnReloadAjax ... но вам придется вручную (или через какой-то промежуток времени) вызвать его ..

0 голосов
/ 09 февраля 2010

Вы можете использовать функции fnUpdate или fnAddData и передавать информацию в виде массива строка за строкой.

var dataTable = $('#myTable').dataTable();
$.post('myServer.php', {update: 'table'}, function(data){
    var newTRNum = dataTable.getNodes().length + 1;
    $.each(data, function(i, tableRowInfo){
        dataTable.fnUpdate(tablerowInfo, newTrNum, 0);
        newTrNum++;
    });
}, 'json');

Я не проверял, но, вероятно, что-то на этот счет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...