Modal com Botõe "Sim" e "Não" fica sempre visivel

Bom dia pessoal!

Estou tentando criar um modal com botões de confirmação. Preciso que quando o usuário clique no botão "Sim" o botão desapareça e uma função Javascript seja executada. Com a ajuda aqui do fórum consegui fazer a função ser executada, mas o modal permanece aberto todo o tempo do processamento da função (inclusive após o término da mesma).

Como fazer para a o popup fechar após o usuário clicar no botão "Sim"?

Segue abaixo o meu código.


bindings: {

    global: {
        'enviaCursos': ['click_enviaCursos'],
    }
},

function criarCurso: function() {
var myModal = FLUIGC.modal({
                title: 'Confirmação',
                content: 'Tem certeza que deseja continuar?',
                id: 'modalConfirmSendTrainings',
                actions: [{
                    'label': 'Sim',
                    'bind': 'data-enviaCursos',
                    'autoClose': true,
                },{
                    'label': 'Não',
                    'autoClose': true,
                }]
                }, function(err, data) {
                    if (err) {
                        // do error handling
                    } else {
                        // do something with data
                    }
                });
},

enviaCursos: function() {
    // Do the job
}

Agredeço desde já quem puder me ajudar.

Olá Ricardo, tente $(‘#modalConfirmSendTrainings’).modal(‘hide’);

Olá Diago. Funcionou! Muito obrigado =D