Esconder linha pai x filho

Gente

Tenho um formulário onde na linha da tabela pai x filho eu tenho o colleagueId de vários usuários, como eu poderia fazer no front-end para poder esconder as linhas cujo o colleagueId do usuário logado é diferente dos itens na tabela? Segue exemplo (existe uma coluna oculta com o colleagueId, deixei o nome porque ainda não consegui ocultar as linhas)

Olá, tudo bem?
Eu fiz um esquema parecido aqui, vamos lá.

Para o exemplo vou imaginar que você já tem o usuário logado, então vou usar como USRLOGADO. E o id input do responsável vou considerar como TXTRESPONSAVEL

$("input[id^='_TXTRESPONSAVEL___']").each(function(index,value) {
      var i = index+1

      if (USRLOGADO != $(this).val()) {
         //CONSIDERANDO input > div.col > div.row > td
          $(this).parent().parent().parent().hide()    
      } 
})

Obs: O id do campo no pai x filho, quando foi disabled ele fica com um underline antes, igual ao exemplo. Quando ele está habilitado para edição ele fica sem o underline.

Acredito que isso vai resolver.

Abs.

1 curtida

Este tópico foi fechado automaticamente 16 horas depois da úlima resposta. Novas respostas não são mais permitidas.