У меня есть две таблицы, которые заполняются с помощью dataTables. В функции обратного вызова таблицы ONE у меня есть:
rowCallback: function(row, data, index){
$('td', row).attr('nowrap','nowrap');
if(data.Signage == 1 && data.BoardOverride != 1 ) {
$(row).find('td:eq(0)').addClass('WayFinderStatusTableSignageOn2'); //THIS IS IN TABLE ONE
$(row).find('td:eq(1)').addClass('WayFinderStatusTableSignageOn2'); //THIS IS IN TABLE ONE
$(row).find('td:eq(2)').addClass('WayFinderStatusTableSignageOn2'); //THIS IS IN TABLE ONE
$('#SignageRightDiv').addClass('WayFinderStatusTableSignageOn2'); //THIS IS IN TABLE TWO
}
},
В разделе столбцов таблицы TWO у меня есть:
columns: [
{ data: 'DisplayDescription' },
{ data: 'RecordCount',"visible": false },
{ data: 'DeviceName',"visible": false },
{ data: 'MessageCount',"visible": false },
{ data: 'DeviceID',"visible": false },
{ data: 'BoardOverride',"visible": false },
{ data: 'Hbo',"visible": false },
{ data: 'RecordID',"visible": false },
{ data: 'SignageRecordID',"visible": false },
{ data: 'SignageRightDiv',"visible": false },
{ data: 'FromStamp',"visible": false },
{ data: 'ToStamp',"visible": false },
],
В функции обратного вызова таблицы TWO у меня есть:
rowCallback: function( row, data, dataIndex ) {
if(data.SignageRightDiv == 1 && data.BoardOverride != 1 ) {
$(row).find('td:eq(0)').addClass('WayFinderStatusTableSignageOn2');
}
}
Есть ли способ использовать возврат из таблицы ONE "data.Signage" в обратном вызове таблицы TWO для изменения цвета фона столбца в таблице TWO.
Заранее большое спасибо за ваше время