ajax.url()

起始版本号: 1.10

设置新的url数据源

说明

你可以使用 ajax.reload()API 方法来刷新表格数据,但是在某些情况下你需要重新设置其他的数据源 这个时候那个使用这个方法会帮到你

注意,使用 ajax.url()API 方法只能设置新的url,并不能触发ajax请求,你需要使用 ajax.url().load()API 方法来跟换url并重新获取数据

数据类型

functionajax.url()

返回:

注意,如果是多个实例,那么返回的是设置了ajax的第一个table实例的url,或者使用 table()API 先指定实例后再操作

functionajax.url( url )

参数:
返回:

DataTables.Api 实例

示例

得到当前url

var table = $('#example').DataTable( {
    ajax: 'data.json'
} );

alert( 'Data source: '+table.ajax.url() ); // 将打印 'Data source: data.json'

设置新的数据源,并立即加载

var table = $('#example').DataTable( {
    ajax: "data.json"
} );

table.ajax.url( 'newData.json' ).load();

相关

下面的选项是直接相关的,也可能是您的应用程序的开发非常有用。

http://datatables.net/reference/api/ajax.url()

Translation from DataTables.net, with permission