ajax.params() 获取最后一次Ajax请求提交的参数

最低支持版本:DataTables 1.10


描述(Description)

在某些时候可以知道什么数据提交到服务器了。该方法提供获取DataTables的Ajax请求的数据对象。

The data object stored is the resulting object once the ajax.dataOption ajax.data不定时一讲

option has been fully evaluated, so any custom parameters are also stored.

这个对象是只读的,你对它进行任何更改,不会影响DataTables的操作,它提供仅是为了使用API。

类型(Type)

这个选项能够接受以下类型的参数:


function ajax.params()

返回(Returns):

objectType , undefinedType

在最后一个Ajax请求中提交的数据,如果没有发生请求则返回 undefinedType


例子(Example)

在每一次Ajax请求显示搜索词

1
2
3
4
5
6
7
8
9
var table = $('#example').DataTable( {
    ajax: "data.json",
    serverSide: true
} );
 
table.on( 'xhr', function () {
    var data = table.ajax.params();
    alert( '搜索词是: '+data.search.value );
} );

相关属性(Related)

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

API

Events

Options

https://datatables.net/reference/api/ajax.params()

Translation from DataTables.net, with permission

百度站内搜索

Google站内搜索

赞助我们

赞助我们

您的支持,将是我们前进的最大动力……