Datatables, как связать событие на всех строках таблицы

Мои данные работают нормально, за исключением того факта, что я пытаюсь добавитьdblclick функциональность в каждом ряду, который работает частично.

Итак, это мой код:

oTable = $('#example').dataTable({
    "aaSorting": [[ 1, "desc" ]],
    "bJQueryUI": true,
    "sPaginationType": "full_numbers"
});

/* Add a click handler to the rows */

//This highlights the row selected
$("#example tbody").click(function(event) {
        $(oTable.fnSettings().aoData).each(function (){
                $(this.nTr).removeClass('row_selected');
        });
        $(event.target.parentNode).addClass('row_selected');
});

//this attaches a dblclick event on the row
$("#example tr").dblclick(function() {
        var iPos = oTable.fnGetPosition( this );
        var aData = oTable.fnGetData( iPos );
        var iId = aData[1];
        $('#edit'+iId).click(); //clicks a button on the first cell
});

Подсветка строк в порядке для всех строк таблиц, ноdblclick работает ТОЛЬКО для строк, которые изначально отображены на первой странице. Когда я сортирую / ищу данные, и отображаемые данные меняются,dblclick Событие не работает для тех строк, которые не отображаются на первой странице.

Кто-нибудь может помочь разгадать эту тайну? Спасибо

Ответы на вопрос(3)

Ваш ответ на вопрос