我正在尝试检索数据表的最后一行,并在第二列上启用它的下拉列表。我有两页数据。因此,我使用了以下代码:
$('#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');