Jquery datatables 重载数据方法

参考这里

  RefreshTable('#table-example', '/BlogManage/GetLabelData');

}

function RefreshTable(tableId, url) {

    $.getJSON(url, null, function (json) {
        var table = $(tableId).dataTable();
        var oSettings = table.fnSettings();
        table.fnClearTable(this);
        for (var i = 0; i < json.aaData.length; i++) {
            table.oApi._fnAddData(oSettings, json.aaData[i]);
        }
        oSettings.aiDisplay = oSettings.aiDisplayMaster.slice();
        table.fnDraw();
    });
}
posted @ 2014-05-09 15:05  Seaurl  阅读(1539)  评论(0编辑  收藏  举报