Função chamar bootbox
Então, estou tentando fazer uma função de pergunta ao excluir um registro, o o script normal funciona na boa, já pelo modal ou bootbox quando clico em deletar, ele aparece a janela mas já deletou o registro antes de eu confirmar ou não
O script normal uso assim:
**<script language="javascript" type="text/javascript">
function pergunta()
{
if (confirm('Você tem certeza que deseja realmente excluir este registro do sistema?')) {
return true
} else {
return false
}
}
</script>**
Desta forma no modelo tradicional funciona perfeitamente e faço a chamada desta forma:
<a href="?Excluir=ok&id=<?= $id_cliente; ?>" onClick="return pergunta();"><input type="submit" name="button" id="button" value="Excluir"></a></td>
Já no bootbox está assim:
**<script language="javascript" type="text/javascript">
bootbox.confirm({
message:'Confirma a exclusão do registro?',
callback: function(confirmacao){
if (confirmacao)
bootbox.alert('Registro excluído com sucesso.');
else
bootbox.alert('Operação cancelada.');
},
buttons: {
cancel: {label: 'Cancelar',className:'btn-default'},
confirm: {label: 'EXCLUIR',className:'btn-danger'}
}
});
</script>**
E faço a chamada assim:
onClick="bootbox.confirm;"
Não sei aonde estou errando, porém ele aparece a janela, mas já excluiu o registro sem eu precisar confirmar ou não.Discussão (0)
Carregando comentários...