Как выделить строку в таблице в зависомости от значения в ячейке?
Собственно вопрос - если таблица, в ней куча строк (у каждой строки нет id или какого то индивидуального индикатора), в строке куча ячеек, но одна из из них может иметь одно из 4-х значений (допустим 1,2,3 и 4). Как выделить цветом всю строку, если в данной ячейке значение 2?
Честно скажу, плохо знаю скрипты. Не совсем понимаю как это сделать.
Обратить к таблице понятно, к строке тоже:
table= document.getElementById("t_id").getElementsByTagName("tr");
Но как это делать динамически для каждой строки, и как в результате получить значение td, чтобы определить строку, которую надо покрасить?
А покрасит в результате можно весь tr, если знать какой
Виктор:
Направление понятно, логически, но что то не получается:
$(window).on('load',
$('#ctl00_Content_gridList_DXMainTable').on('load', 'td', 'Не заполнена', function () {
$(this).parents('tr').css('background', 'red');
})
);
Нужно во время загрузки страницы поставить это...
Где криво?
Виктор: нужна реакция не на клик, а на загрузку страницы - чтобы страница сразу открылась с раскрашенной таблицей
значения в ячейке не меняются пользователем, они статичны