Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

rootzig

Enviar post em jQuery com vários Forms na mesma página

Recommended Posts

Boa tarde,

 

Estou com dificuldade em resolver a seguinte situação.

 

Tenho um página com uma listagem de dados que vem do banco na seguinte forma:

 

<div class="row">
<div class="span12">
<div class="page-header">
<table class="table table-condensed table-striped">
<tbody>
<?php
while($dados = mysql_fetch_object($sql)){
?>
<tr>
<form id="add">
<td><input type="checkbox" class="id" name="selecionado[]" value="<?php echo $dados->id;?>" /></td>
<td><?php echo $dados->id;?></td>
<td><?php echo $dados->nome;?></td>
<td><?php echo $idade;?></td>
<td><?php echo $dados->telefone;?></td>
<td><?php echo $dados->celular;?></td>
<td><i class="icon-thumbs-<?php echo $icon;?>"></i></td>
<td><button class="btn btn-small btn-success"><i class="icon-thumbs-up icon-white"></i> Confirmar</button></td>
</form>
</tr>
<?php
}
?>
</tbody>
</table>
<button class="btn"><i class="icon-thumbs-up icon-black"></i> Confirmar selecionados</a></button>
</div>
</div>
</div>

Preciso que quando clicar em Confirmar Presença ele atualiza a via Jquey a tabela, mas não estou conseguindo.

 

Se alguém poder ajudar eu agradeço.

Obrigado!

 

Té mais

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa noite,


Consegui pegar o id de cada formulário quando eu clico em "Confirmar".

$('.add').submit(function(e){
            e.preventDefault();
            var form = this;
            //var teste = $(form).find('input[type=hidden]');
            var dados = $( form ).serialize();  
          
          $.ajax({  
             type: "POST", 
             beforeSend: function(){
                
             },        
              url: "paginas/funcoes/teste.php",  
              data: dados,  
              success: function( data ){   
                console.log(data);
              }  
          });  

        });

O que eu precisava agora é remover o button e colocar um loading, mas não estou conseguindo :/

Alguém ai pode ajudar?

 

Value, té mais

 

Obrigado!



Consegui fazer colocando uma id com o nome de "confirmar".

E para fazer subir somente o button:

 

$(form.confirmar).hide();

 

Deu certo se alguém tiver uma outra forma de fazer eu agradeço

 

Valeu, té mais

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.