Fechar Modal

Pessoal tenho uma consulta+filtro com campos do tipo select no filtro.
Nessa consulta tenho um botão que abre um form modal, porém quando esse modal é aberto eu consigo ainda sim acessar os campos select do filtro da consulta. Como deixo a aplicação de consulta/filtro inacessível quando o modal for aberto?
Pensei também em toda vez que os campos do filtro forem manipulados, fechasse automaticamente o modal, mas não estou conseguindo também!

Qualquer ajuda é bem vinda, obrigado.

Pergunta: é necessário ficar vendo os dados do filtro e da consulta por baixo da modal? Se não, não use modal.

Bom dia Kleyber,
Não é necessário não, o problema é que o modal está na consulta e não está tampando os campos de filtro e gostaria que os mesmos não ficassem disponíveis quando modal estiver aberto.

Então mude o modal para _self.

Kleyber meu botão vem de uma ligação, não consigo alterar essa propriedade. Tenho as opções de abrir modal, na mesma janela e em outra janela. O problema é que os campos do filtro continuam acessíveis.

Então abra na mesma janela.

Na mesma janela, ele abre o form no lugar da grid e o filtro continua disponível no topo da aplicação…

Entendi. Nesse caso eu criaria uma aplicação filtro e chamaria a grid e como a grid vai estar na janela inteira, aí não vai haver esse problema. Ou não deixaria a consulta ter consulta+filtro. Somente o filtro pra depois chamar a consulta.

Correto, terei que analisar pois é necessário que seja essa a estrutura.
De qualquer forma, obrigado.