Jquery Datatables-获取排序的行顺序

Jquery Datatables-获取排序的行顺序,jquery,datatables,Jquery,Datatables,我正在使用用于JQuery的DataTables插件。应用排序后,我需要获取单击行在表中的位置。例如,如果我们有这样一个表: key value 1 one 2 two 3 three key value 2 two 1 one 3 three 如果我单击键2,它将返回第二个位置。如果表格重新排序并显示如下所示: key value 1 one 2 two 3

我正在使用用于JQuery的DataTables插件。应用排序后,我需要获取单击行在表中的位置。例如,如果我们有这样一个表:

key     value
1       one
2       two
3       three
key     value
2       two
1       one
3       three
如果我单击键2,它将返回第二个位置。如果表格重新排序并显示如下所示:

key     value
1       one
2       two
3       three
key     value
2       two
1       one
3       three

如果我再次单击键2,我希望它返回第一个位置。我试着在文档和整个互联网上查找这个问题,但找不到答案。

在排序后使用下面的代码获取表行索引

var table=$('#示例').DataTable();
$('#示例')。在('click','tbody tr',function()上{
var index=table.rows({order:'applied'}).nodes().indexOf(this);
警报(索引);
});

有关代码和演示,请参见。

您能提供一个实际的工作示例吗?