如何对jQuery数据表中的所有行调用.toggleClass“selected”

如何对jQuery数据表中的所有行调用.toggleClass“selected”,jquery,ruby-on-rails,coffeescript,jquery-datatables,Jquery,Ruby On Rails,Coffeescript,Jquery Datatables,我希望在我的datatable中添加一个全选按钮,允许所有未筛选的行调用.toggleClass selected,以便在上执行其他函数调用 但是,创建下面的操作后,不允许全选: $("#selectAllLocations").click -> allRows = $("#restaurantLocations").dataTable().fnGetNodes() for aRow in allRows aRow.toggleClass "selected"

我希望在我的datatable中添加一个全选按钮,允许所有未筛选的行调用.toggleClass selected,以便在上执行其他函数调用

但是,创建下面的操作后,不允许全选:

 $("#selectAllLocations").click ->
    allRows = $("#restaurantLocations").dataTable().fnGetNodes()
    for aRow in allRows
      aRow.toggleClass "selected"
但这会导致错误:

在aRow.toggleClass选中的行上


这个“全选”按钮是如何实现的?

不确定这是否是一个打字错误,但它不应该是aRow.toggleClass“selected”而不是aRow.toggleClass selected???我通过简单调用:table来实现这一点。$tr.addClass selected,我仔细考虑了一下console.logallRows的控制台上的输出是什么?