171
| <![CDATA[<script type="text/javascript">
// COMPORTAMENTO FILTRO
// quando o campo <Código da Escola> for preenchido, desabilitar o restante
$('#co_escola').keyup(function () {
var desabilita = $(this).val().trim().length > 0;
$('#co_esfera_adm').val('').prop('disabled', desabilita);
$('#sg_uf').val('').prop('disabled', desabilita);
$('#co_municipio_fnde').val('').prop('disabled', desabilita);
});
$('#co_escola').blur(function () {
var desabilita = $(this).val().trim().length > 0;
$('#co_esfera_adm').val('').prop('disabled', desabilita);
$('#sg_uf').val('').prop('disabled', desabilita);
$('#co_municipio_fnde').val('').prop('disabled', desabilita);
});
$('#cnpj').keyup(function () {
var desabilita = $(this).val().trim().length > 0;
$('#co_esfera_adm').val('').prop('disabled', desabilita);
$('#sg_uf').val('').prop('disabled', desabilita);
$('#co_municipio_fnde').val('').prop('disabled', desabilita);
});
$('#cnpj').blur(function () {
var desabilita = $(this).val().trim().length > 0;
$('#co_esfera_adm').val('').prop('disabled', desabilita);
$('#sg_uf').val('').prop('disabled', desabilita);
$('#co_municipio_fnde').val('').prop('disabled', desabilita);
});
$('#co_esfera_adm').change(function () {
$('#sg_uf').val('');
$('#co_municipio_fnde').val('');
});
var baseUrlCorpMunicipio = '/pddeinfo/pddeinfo/corp/get-municipio';
$('#sg_uf').change(function(){
var defaultOption = '<option value="">-- Selecione --</option>';
$.ajax({
type: 'GET',
url: baseUrlCorpMunicipio + '/sg_uf/' + $('#sg_uf').val(),
success: function(data){
$('#co_municipio_fnde').html(defaultOption);
for(var item of data){
$('#co_municipio_fnde').append('<option value="'+item.CO_MUNICIPIO_FNDE+'">'+item.NO_MUNICIPIO+'</option>')
}
}
});
});
$('.icoAdicionar').attr('title','Exibe detalhes da escola');
$('.icoExcluir').attr('title','Esconde os detalhes da escola');
// ACOES BOTOES
$('.btn-toggle').click(function(){
var root = $(this).parent().parent().parent().parent();
if($(this).hasClass('icoAdicionar')){
$(this).removeClass('icoAdicionar');
$(this).addClass('icoExcluir');
$('.icoExcluir').attr('title','Esconde os detalhes da escola');
$(root).removeClass('escola-hide');
}else{
$(this).removeClass('icoExcluir');
$(this).addClass('icoAdicionar');
$(root).addClass('escola-hide');
$('.icoAdicionar').attr('title','Exibe detalhes da escola');
}
});
// ACAO DE IMPRESSAO
$('.chk-print').click(function () {
var root = $(this).parent().parent().parent().parent().parent().parent();
console.log($(this).parent().parent().parent().parent().parent().parent());
if($(this).is(':checked')){
$(root).addClass('escola-print');
}else{
$(root).removeClass('escola-print');
}
});
// WINDOW LOAD
$(document).ready(function() {
$('#gerarrelatorioexcel').text('Gerar Relatório Excel'); // Fix ZF1 Form
$('#gerarrelatorioexceltodos').text('Gerar Relatório Excel de Todos'); // Fix ZF1 Form
$('#gerarrelatorioentidade').text('Relatório de Escolas Atendidas pela Eex');
$('#imprimirtodos').text('Imprimir Todos'); // Fix ZF1 Form
$('#gerarrelatorioexceltodos').attr('onclick', "window.location = '/pddeinfo/pddeinfo/escola/excelall'");
$('#gerarrelatorioentidade').attr('onclick', "window.location = '/pddeinfo/pddeinfo/escola/excelentidadeex'");
$('#imprimirtodos').attr('onclick', "window.open('/pddeinfo/pddeinfo/escola/imprimirall', '_blank');");
if($('#co_escola').val().trim().length > 0) {
$('#co_escola').trigger('keyup');
}
});
</script>]]>
|