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.