Deletar com AJAX
Estou tentando deletar registros de um banco utilizando php e ajax mais não esta dando muito certo.
Ele deleta o primeiro registro, mais se eu tentar deletar direto pelo ultimo registro ou um registro do meio ele não delata
Segue código que estou utilizando
Formulário:
<?php foreach ($result_previdoes as $row_previsoes): ?>
<tr>
<td><?php echo $row_previsoes->tipo_despesa; ?></td>
<td><?php echo $row_previsoes->tipo_pgto; ?></td>
<td><?php echo $row_previsoes->valor; ?></td>
<td>
<form class="box-title form-inline" method="post" action="" id="deleta_previsao">
<input type="hidden" name="id_previsao" value="<?php echo $row_previsoes->id; ?>">
<input type="hidden" name="id_viagem" value="<?php echo $row_previsoes->id_viagem; ?>">
<button class="btn-link" type="submit" onclick="return confirm('Tem certeza que deseja deletar?');"><i class="fa fa-eraser" style="color:red;" title="Excluir"></i></button>
</form>
</td>
</tr>
<?php endforeach; ?>
Ajax:
<script type="text/javascript">
//deleta previsao
jQuery(document).ready(function(){
jQuery('#deleta_previsao').submit(function(){
var dados = jQuery( this ).serialize();
jQuery.ajax({
type: "POST",
url: "deleta_previsao.php",
data: dados,
success: function( data )
{
location.reload();
}
});
return false;
});
});
</script>Discussão (1)
Carregando comentários...