Pegar valor de modal para excluir registro
Eu tenho um botão que chama uma modal, nela tem um pequeno formulário pedindo para digitar o Pin caso o pin esteja correto, a exclusão do registro ocorre, só que não estou conseguindo fazer isto.
Modal
<button type="button" class="btn btn-danger " data-toggle="modal" data-target="#myModal">Excluir</button>
<div id="myModal" class="modal fade" role="dialog">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<h4 class="modal-title">Exclusão de registro</h4>
</div>
<div class="modal-body">
<form method="post" id="excluirevento">
<label>Digite o PIN:</label>
<input type="text" name="pin" id="pin"/>
<br/>
<input type="submit" class="text-center" name="excluir" id="excluir" value="Excluir">
</form>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
</div>
</div>
</div>
</div>
script ajax
$(document).ready(function(){
$('#excluir').click(function() {
var dados = $('#excluirevento').serialize();
$.ajax({
type: 'POST',
dataType: 'json',
url: 'PHP/excluir.php',
async: true,
data: dados,
success: function(response) {
location.reload();
}
});
return false;
});
});
excluir.php
<?php
include 'conexao.php';
$pin = $_POST['pin'];
echo $pin."<br>";
$excluir = $mysqli->query("DELETE FROM eventos WHERE PIN=$pin");
$mysqli->close();
echo'sucesso';
?>Discussão (1)
Carregando comentários...