2017-02-09 2 views
0

Я использую DataTables Я хочу выбрать первую строку моей таблицы и добавить класс «DTTT_selected» в первую строку.JQuery DataTables Добавить класс в первую строку в initComplete

Я успешно выбрал первую строку, но когда я добавляю класс, он добавляет «DTTT_selected» ко всем строкам вместо первой выбранной строки.

Кодекс: -

table = $('#resultTable').DataTable({ 
aaSorting: [], 
ajax: {...}, 
columnDefs: [...], 
initComplete: function() { 
    console.log('DataTables has finished its initialisation.'); 
    var api = this.api(); 
    var CurrentRow = api.row({ order: 'current' }, 0); 
    CurrentRow.select(); //Working Fine 
    CurrentRow.$('tr').addClass('DTTT_selected'); // Results all Rows get class DTTT_selected 
    } 
    } 
}); 

Может кто-то помочь мне, как я могу это сделать?

Спасибо.

+0

попробовать этот CurrentRow $ ('тр: эк (0)').. AddClass ('DTTT_selected'); –

ответ

2

попробовать

CurrentRow.$('tr:first').addClass('DTTT_selected');