如何使用我的HTML表启用jQuery Datatable Plugin?

时间:2011-07-30 06:08:59

标签: php jquery ajax datatables

我正在启用这样的jQuery DataTable Plugin并且它正在运行:

$('#MyList').dataTable( {
    "bProcessing": true,
    "iDisplayLength": 100
});

问题:表格中的每一行都有一个删除行链接。此删除链接正在与AJAX一起使用。当我单击此链接时,它会再次删除记录并重新加载表内容但是在AJAX请求之后它会显示内容,但不会在html表上启用DataTable插件。

如果重新加载整个网页,但我只想重新加载html表格内容,它可以正常工作。

如何在ajax请求后使用datatable插件重新加载我的html表?

由于

3 个答案:

答案 0 :(得分:1)

在设置新表格内容后,将$('#MyList').dataTable( ...etc )放入AJAX请求的成功回调函数中。

答案 1 :(得分:1)

您应该查看fnDeleteRow函数以从表中删除行。它会在删除行后重绘表格。

答案 2 :(得分:0)

您必须在html结果中包含datadatble初始化