JSFiddle - React, Tailwind, and code Playground

by megaadriano

HTML

<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/jquery-confirm/3.3.4/jquery-confirm.min.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-confirm/3.3.4/jquery-confirm.min.js"></script>

   <input class="form-check-input" type="checkbox" id="EXCLUIR" ng-model="cadastro.EXCLUIR" onchange="mudaExcluir()" parse-int ng-true-value="1" ng-false-value="0" />

JavaScript

var lastValue;

window.mudaExcluir = function(e){
console.log($(this));
 lastValue = !$(event.target).is(':checked');
    console.log('val:'+lastValue);
    if(lastValue==false)
    $.confirm({type:'orange',
    title: 'Confirma!',
    content: 'Deseja marcar para excluir?',
    buttons: {
        confirma:{ text:'Confirmar',action:function () {
            $.alert('Exclusão confirmada');
        }},
        cancela: {text: 'Cancelar', keys: ['esc'],action:(function () {
            
             this.checked =lastValue;
              console.log(lastValue)
              console.log( $(this.checked))
        }).bind(event.target)}
        
    }
});
    
}