Я бы получил данные с помощью fnGetData, прошел бы по строкам и использовал бы $ .inArray:
function getRow(table_id, arg1, arg2) {
var oTable = $('#' + table_id).dataTable(),
data = oTable.fnGetData(),
row, i, l = data.length;
for ( i = 0; i < l; i++ ) {
row = data[i];
// columns to search are hard-coded, but you could easily pass this in as well
if ( $.inArray(arg1, row) == 0 && $.inArray(arg2, row) == 1 ) {
return $('#' + table_id + ' tr').eq(i);
}
}
return false;
}
$row = getRow('table_id', 'foo', 'bar');
ПРИМЕЧАНИЕ. Не проверено