<script type="text/javascript">
function funcao(){
id = $("input[name='inicio']").val();
$.post("Filtro",
{'id':id},
function(){
$("#2").hide();
});
};
</script>
Como podem ver pelo script acima, deveria após executar a lógica, executar a função que ocultaria o elemento de id = 2, porém isso não acontece!! se eu sair da função e deixar apenas:
<script type="text/javascript">
function funcao(){
id = $("input[name='inicio']").val();
$.post("Filtro",
{'id':id}, $("#2").hide());
};
</script>
O elemento será ocultado normalmente, porém necessito da função para poder utilizar uma estrutura de repetição nas id.
Há outros trechos JavaScript mas este era o único que não estava funcionando, refiz o código e troquei as bibliotecas (tirei as chamadas dos scripts jquery, rodei a pagina, coloquei denovo) e voltou a funcionar, estranho não sei o que estava acontecendo, mas de qualquer forma obrigado todos pela ajuda!