Ir para conteúdo
Fórum Script Brasil
  • 0

Atualizar Div sem refresh


tiago2001

Pergunta

Estou fazendo uma atualização da página sem refresh. Tenho a seguinte div:
<div class="span12" id="divAndamentos" style="margin-left: 0">
                                <table class="table table-bordered">
                                    <thead>
                                        <tr>
                                            <th>Data Inicial</th>
                                            <th>Procedimento</th>
                                            <th>Data Final</th>      
                                            <th>Usuário</th>  
                                            <th>Editar</th>                                     
                                        </tr>
                                    </thead>  
                                    <tbody>
                                     <?php foreach ($andamentos as $andamento) { ?>  
                                      <form action="<?php echo base_url() ?>os/adicionarProcedimento" method="post">
                                     <tr>
                                       
                                         <td><?php echo $andamento->data_inicio ?></td>
                                            <td><textarea class="span12" name="procedimentos" id="procedimentos" cols="30" rows="3"><?php echo $andamento->procedimento ?></textarea></td>
                                            <td><?php if ($andamento->data_fim == "0000-00-00 00:00:00") echo ""; else echo $andamento->data_fim ?></td>
                                            <td> 
<?php echo $andamento->nome ?></td>
                                            <td>
                                            
                                         <input type="hidden" name="idAndamentos" id="idAndamentos" value="<?php echo $andamento->idAndamentos?>" />
                                            <button <?php if ($andamento->procedimento!="" || $andamento->usuarios_id!=$this->session->userdata('id')) echo "disabled"; ?> class="btn btn-success span6"> Cadastrar</button>
                                            
             </td>
                                            
                                        </tr>
                                        </form>
                                        
                                        
                                     <?php } ?>
                                     
                                    </tbody>                                  
                                </table>
                            </div>
Quando é feito um load pelo ajax, o form não funciona quando eu utilizo tabelas, porém sem elas funciona normalmente. Alguém pode me ajudar?
Obrigado
Script que é chamado através de um botão.
 $("#formAndamentos").validate({
          submitHandler: function( form ){
                 var dados = $( form ).serialize();
                $("#divAndamentos").html("<div class='progress progress-info progress-striped active'><div class='bar' style='width: 100%'></div></div>");
                $.ajax({
                  type: "POST",
                  url: "<?php echo base_url();?>os/adicionarAndamento",
                  data: dados,
                  dataType: 'json',
                  success: function(data)
                  {
                    if(data.result == true){
                        $( "#divAndamentos" ).load("<?php echo current_url();?> #divAndamentos" );                      
                    }
                    else{
                        $( "#divAndamentos" ).load("<?php echo current_url();?> #divAndamentos" );
alert('Aguarde mais de 5 minutos para colocar novo procedimento.');
                    }
                  }
                  });
                  return false;
                }
       });

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...