Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá, preciso realizar um update de status em um campo da tabela, porem quero atualizar somente este campo, estou tentando fazer isso em ajax mas não esta dando certo, quem sacar de ajax e puder me ajudar eu agradeço .
Este é o botão no formulário
<input type="submit" class="btn btn-success" name="salvar" id="salvar" value="lixeira" />
aqui são os inputs que estou tentando enviar para o ajax.
<input type="text" name="lixeira" id="lixeira" value='<?= $data['lixeira'] ?>' />
<input type="text" name="clientes_id" id="clientes_id" value='<?= $data['clientes_id'] ?>' />
aqui é a função que tentei realizar .
<script type="text/javascript" language="javascript">
$("#salvar").submit(function(){
$.ajax({
type: 'POST',
url: 'salvar.php',
data: {
lixeira: $("#lixeira").val(),
clientes_id: $("#clientes_id").val()
}})
.done(function (msg) {
alert("Dados recebidos por AJAX " + msg);
});
})
</script>
Por final o AJAX
<?php
if (isset($_POST['lixeira']) && isset($_POST["clientes_id"])):
echo "\n A lixeira é:" .$_POST["lixeira"]. "\n". "O id é:" .$_POST["clientes_id"];
else:
echo "Não recebemos dados nenhum";
endif;
?>
Um breve resumo, antes de realizar o update eu tentei chamar no ajax os dados clientes_id e lixeira, para depois tentar as tratativas de update nas não estou conseguindo nem mesmo esse else funciona, saliento que a pagina esta o jquery .Carregando comentários...