如何在Datatables中获取过滤节点

时间:2014-11-01 21:12:09

标签: jquery coffeescript jquery-datatables

我希望只获得使用数据表过滤的行:

  $("#selectAllLocations").click ->
    filtered = $("#restaurantLocations").dataTable().fnGetFilteredNodes()
    filtered.$("tr").addClass "Selected"

但是,调用此函数会将错误调用为:

enter image description here

$("#restaurantLocations").dataTable().fnGetFilteredNodes()

如何调用函数fnGetFilteredNodes()进行进一步的操作?

1 个答案:

答案 0 :(得分:0)

我认为您不能将jQuery (or $)称为jQuery (or $)的方法...尝试使用' find()'相反,它通常用于过滤。

  $("#selectAllLocations").click ->
    filtered = $("#restaurantLocations").dataTable().fnGetFilteredNodes()
    filtered.find("tr").addClass "Selected"