Ir para conteúdo

Arquivado

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

icarof

Enviar dados para janela Modal com php Bootstrap

Recommended Posts

Olá amigos, estou com uma problema

tenha uma tabela que exibe produtos, e ao lado tem botões para editar e excluir, eu gostaria de fazer esses procedimentos em janela modal, em vez de abrir uma pagina nova.

a duvida é como posso enviar a ID do produto para a janela modal para poder realizar as operações?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara tem como fazer isso dá uma olhada neste link http://www.dicascodeigniter.com.br/edicao-de-clientes-com-modal-bootstrap-e-codeigniter/ e no youtube tem o canal do Celke que faz passo a passo. Agora deve analisar se todos os usuários podem realizar essa operação, caso contrario será necessário criar uma rotina para validar a ação do mesmo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você terá que fazer a requisição normalmente com jquery para buscar os dados, e devolver em JSON pra poder manipular na página.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Veja se te ajuda:

<button type="button" class="btn btn-link" data-toggle="tooltip" title="Ver Mensagem" onclick="MostraID('<?php echo $idcodigo ; ?>')">Codigo</button>

Eu tenho um onde eu passo via onclick o ID que eu preciso pegar no modal.

<div class="modal fade" id="meumodal" tabindex="-1" role="dialog">
    <div class="modal-dialog">
        <div class="modal-content modal-lg" style=" ;">
            <div class="modal-body"></div>
        </div>
    </div>
</div>

No mesmo arquivo eu tenho o modal que vou utilizar. Veja que aqui eu só montei a estrutura básica do modal, o conteúdo virá depois que eu enviar o ID.

Para pegar e enviar o ID eu uso um script:

    <script type="text/javascript">
        function MostraMsg(numroID)
        {
            $.post("arquivo.php", { codiID: numroID}, function (retorna)
            {
                $("#meumodal.modal-body").html(retorna);
                $("#meumodal").modal();
            });
        }
    </script>

Aqui eu estou enviando o valor do ID via post para o ARQUIVO.PHP e dentro deste arquivo eu faço o que quiser com o ID recebido.

ARQUIVO.PHP

<?php

$codiID= $_POST['codiID'];

?>
A partir daqui todo conteúdo que você incluir fará parte do <body> do modal

Espero ter ajudado

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.