codice:
        success: function(res){
            $('#punti_vendita tr').each(function(){$(this).remove()});
            // qui svuota anche una seconda tabella
            // magari nascondi anche la tabella stessa

            var ciSonoInvisibili=false

            $('#punti_vendita').append('<tr><th scope="col" width="20"> </th><th scope="col" width="200">Punto Vendita</th><th scope="col" width="200">Indirizzo</th><th scope="col" width="200">Comune</th><th scope="col" width="100">Telefono</th><th scope="col" width="100">Fax</th></tr>');
            $.each(res, function(i, e){
                        if(e.visibile=="quello che ti aspetti venga ritornato per gli invisibili"){
                                    if(!ciSonoInvisibili){
                                                // qui mostra la tabella se prima l' avevi nascosta
                                                // e scrivi l' intestazione (prima riga) della tabella
                                                ciSonoInvisibili=true
                                    }
                                    // qui appendi una riga alla seconda tabella, cosi' come fai poco sotto con la prima
                        }
                        else $('#punti_vendita').append('<tr>' + e.cep + e.nome + e.indirizzo + e.comune + e.telefono + e.fax + '</tr>');
            });
        }