Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

225
Visualizações
DataTable.js row color formatting date range

I would like to format row in my table according to their dates. I would like date in a certain range (x to u) to have a certain format, range (x to o) another format and all date before x another one like ( x and all before that)

rowCallback: function (row, data, index) {
   if (data[4] == [moment("MM-DD-YYYY").subtract(1, 'days'), moment("MM-DD-YYYY").subtract(4, 'month').startOf('month')]) {
       $(row).find('td:eq(4)').addClass('expired')
   } else if (data[4] == [moment("MM-DD-YYYY"), moment("MM-DD-YYYY").add(7, 'days')]) {
       $(row).find('td:eq(4)').addClass('oneweek')
   } else if (data[4] == [moment("MM-DD-YYYY"), moment("MM-DD-YYYY").add(4, 'weeks')]) {
       $(row).find('td:eq(4)').addClass('fourweek')
   }
}
about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda