我正在尝试检索数据表的最后一行,并在第二列上启用它的下拉列表。我有两页数据。因此,我使用了以下代码:

 $('#orders tr:last td:eq(2)').find('select').removeAttr('disabled');


但是,它给了我第一页的最后一行而不是第二页的最后一行,这是我要检索的内容,因为第二页的最后一行实际上是表格的最后一行。

如何使用jquery做到这一点?

最佳答案

使用API​​。你可以这样做 :

$('#orders')
  .DataTable()    //get API instance
  .row(':last')   //get the last row
  .nodes()        //get the row node
  .to$()          //convert node to jQuery object
  .find('select')
  .removeAttr('disabled');

09-28 06:01