542
| <![CDATA[<script type="text/javascript">
$(document).ready(function(){
});
// Concurso fotografico
$('#telefone').mask("(99) 9999-9999?9").keydown(function() {
var $elem = $(this);
var tamanhoAnterior = this.value.replace(/\D/g, '').length;
setTimeout(function() {
var novoTamanho = $elem.val().replace(/\D/g, '').length;
if (novoTamanho !== tamanhoAnterior) {
if (novoTamanho === 11) {
$elem.unmask();
$elem.mask("(99) 99999-9999");
} else if (novoTamanho === 10) {
$elem.unmask();
$elem.mask("(99) 9999-9999?9");
}
}
}, 1);
});
var loading = $.alert({
title: false,
theme: 'load-theme',
content: '<div class="d-flex justify-content-center align-items-center text-light" style="height:100px"><i class="fas fa-3x fa-circle-notch fa-spin"></i></div>',
buttons: false,
closeIcon: false,
lazyOpen: true
});
$('#form_campanha').on('submit', function(e){
e.preventDefault();
$.ajax({
url: 'https://www.bernardinodecampos.sp.gov.br/concurso_fotografico/cadastro',
data: $(this).serialize(),
dataType: 'json',
type: 'POST',
beforeSend: function () {
loading.open();
},
success: function(retorno){
$.alert({
icon: retorno.icone,
title: retorno.titulo,
content: retorno.mensagem,
theme: 'material',
columnClass: 'medium',
closeIcon: true,
type: retorno.type,
backgroundDismiss: true,
buttons: {
ok: {
btnClass: 'btn-'+retorno.type,
action: function(okButton){
if(retorno.type == 'green'){
$('#form_campanha *').val('');
$('#foto_amostra').attr('src', '');
}
}
},
}
});
},
error: function (retorno) {
console.log(retorno);
$.alert({
icon: 'fas fa-exclamation-triangle',
title: 'Mensagem',
content: 'Algo deu errado, não foi possÃvel realizar a operação, entre em contato com administrador ou tente novamente.',
theme: 'material',
columnClass: 'medium',
closeIcon: true,
type: 'red',
typeAnimated: true,
backgroundDismiss: true,
buttons: {
ok: {
btnClass: 'btn-red'
},
}
});
},
complete : function(){
loading.close();
}
});
});
</script>]]>
|