Exemplos já usando o SC, colocar no Onload:
// Criar um campo virtual no formulario: javascript_opcao = TEXTO, Tamanho 1 caracter, esconder o campo.
echo "<script>
function Confirmacao_JS() {
swal({
title: 'O que deseja fazer?',
text: 'Baixar todas as parcelas selecionadas!',
type: 'warning',
showCancelButton: true,
confirmButtonColor: '#DD6B55',
confirmButtonText: 'Sim, Baixar!',
cancelButtonText: 'Não, Sair!',
closeOnConfirm: false,
closeOnCancel: false },
function (isConfirm) {
if (isConfirm) {
document.F1.javascript_opcao.value = 'S';
swal('Sucesso!', 'Pacelas Selecionadas foram baixadas.', 'success'); // Mensagem Opcional.
} else {
document.F1.javascript_opcao.value = 'N';
swal('Saindo...', 'Nenhuma parcela foi baixada', 'error'); // Mensagem Opcional.
}
});
}
function Sucesso_JS() {
swal('Sucesso!', 'Sua operação foi Concluída.', 'success');
}
function Erro_JS() {
swal({
title: 'Erro!',
text: 'Operação não Realizada!',
type: 'error',
confirmButtonText: 'OK'
});
}
</script>";
/*
Observação:
1) Caso quiser trabalhar com outros valores do formulário do SC em JavaScript para comparar valores para tomar decisões.
(Sempre o SC vai colocar os campos no Formulário como document.F1.nome_do_campo_do_formulario_tudo_minusculo.value)
2) Se tiver que usar várias confirmações, colocar todas elas dentro do mesmo echo "<script> no Onload, e depois no
sc_ajax_javascript, encadear elas exemplo: sc_ajax_javascript(Confirmacao_JS1;Confirmacao_JS2;Confirmacao_JS3); porque o SC
executa um único sc_ajax_javascript.
*/