Как сравнить текст td и, если они совпадают, изменить строку CSS? - PullRequest
0 голосов
/ 08 апреля 2020

Использование. NET MVC и Jquery. У меня есть контроллер, который возвращает список в таблицу в соответствующем представлении. Этот список отсортирован по имени, а затем по дате. Сначала показывает самую дальнюю дату. Будут времена, когда имена будут точно такими же, но имеют разные даты истечения срока действия и даты вступления в силу.

Я хочу сравнить эти имена в первом тд, и если их несколько, выделите строку с самой последней датой в ней. Вот быстрый снимок примера.

enter image description here

Вы видите две строки с одинаковыми именами, но разными датами.

Я могу l oop через строки и собрать значения td с помощью этого кода.

 var table = $("table#tblSearchForCifPolicies >tbody");

    table.find('tr').each(function (i) {
      var $tds = $(this).find('td'),
          _clientName = $.trim($tds.eq(0).text());
          console.log(_clientName);
    }); 

После этого, хотя я застрял. Как распознать, если значения td одинаковы и, следовательно, есть несколько строк. Будем очень благодарны любой помощи.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...