jQuery dataTable从新的ajax源重新加载

我正在使用 jquery Datatable插件. init代码如下所示
$('#Table').dataTable( {
    "sAjaxSource": url
    ...
    ...
});

单击一个按钮就会被触发.现在再次单击该按钮我希望使用不同的URL获取dataTable.
我试过没用成功.请建议.

if (typeof obj == 'undefined') {

    obj = $('#Table').dataTable( {
    "sAjaxSource": url
    ...
    ...
    })
}else
{
    obj.fnClearTable(0);
    obj.fnDraw(false);

}

解决方法

我想你需要的是 fnReloadAjax().你应该像这样使用它:
var oTable = $('#Table').dataTable( {
    "sAjaxSource": url
    ...
    ...
}); 

var newUrl = "new.PHP";

oTable.fnReloadAjax(newUrl);

相关文章

页面搜索关键词突出 // 页面搜索关键词突出 $(function () {...
jQuery实时显示日期、时间 html: <span id=&quot...
jQuery 添加水印 <script src="../../../.....
中文:Sys.WebForms.PageRequestManagerParserErrorExceptio...
1. 用Response.Write方法 代码如下: Response.Write(&q...
Jquery实现按钮点击遮罩加载,处理完后恢复 思路: 1.点击按...