Como passar id para o modal de bootstrap?

Steve

Estou usando o modal bootstrap para exibir as informações do membro. Cada membro possui o botão para abrir o modal. Eu tenho este botão em loop:

@foreach($members as $member)
    <button type="button" class="btn btn-info btn-sm" data-toggle="modal" data-target="#myModal">View Details</button>
@endforeach

Este conteúdo modal:

<div id="myModal" class="modal fade" role="dialog">
     <div class="modal-dialog">

                    <!-- Modal content-->
          <div class="modal-content">
             <div class="modal-header">
                 <button type="button" class="close" data-dismiss="modal">&times;</button>
                 <h4 class="modal-title">Member Detail Information</h4>
             </div>

             <div class="modal-body">
                  {{$member->name}}
             </div>
             <div class="modal-footer">
                 <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
             </div>
   </div>

Mas toda vez que eu obtenho as informações do último membro. Isso é óbvio, mas eu quero passar $member->IDo botão do botão e exibir seus respectivos detalhes no modal. Como posso conseguir isso?

Tharindu Thisarasinghe

Você pode usar o dataatributo para passar alguns dados para o modal Bootstrap.

Botões no loop

@foreach()

     <a data-toggle="modal" data-id="{{$member->name}}" href="#UserDialog" class="user_dialog">Details</a>

@endforeach

Modelo bootstrap

<div class="modal hide" id="UserDialog">
 <div class="modal-header">
    <button class="close" data-dismiss="modal">×</button>
    <h3>Modal header</h3>
  </div>
    <div class="modal-body">
        <p>some content</p>
        <input type="text" name="user_name" id="user_name" value=""/>
    </div>
</div>

E um pouco de JavaScript

$(document).on("click", ".user_dialog", function () {
     var UserName = $(this).data('id');
     $(".modal-body #user_name").val( UserName );
});

É isso

Pequena demonstração aqui: http://jsfiddle.net/Au9tc/6247/

Este artigo é coletado da Internet.

Se houver alguma infração, entre em [email protected] Delete.

editar em
0

deixe-me dizer algumas palavras

0comentários
loginDepois de participar da revisão

Artigos relacionados

Como passar o id do produto para o modal de bootstrap

Passar ID para bootstrap modal?

Como passar o valor da tabela para o modal de bootstrap para o PHP?

Como passar a imagem do modo de exibição para o Bootstrap modal no MVC?

Como passar a marcação html para o modal de bootstrap da interface do usuário?

Modal Ngx-bootstrap: como passar dados para o modal component.ts em vez de para o modelo html?

Como passar os dados de uma linha selecionada para o modal de bootstrap

Como passar dados da lista AngularJS para o modal Bootstrap?

Como passar valor para o link href de um Bootstrap Modal?

Angular 2 ng-bootstrap Modal: Como passar dados para o componente de entrada

Como passar o componente modal de dados para o componente pai usando o ng-bootstrap no angular 4

passar dados para bootstrap modal de javascript

Como passar um id de um item com um botão de uma lista de itens para um modal, depois do modal para um controlador?

Como faço para passar os dados variáveis do PHP While Loop para Bootstrap Modal?

como passar dados para modal Angular ng-bootstrap para ligação

Como passar id para asp-route-id no botão modal

Como passar um resultado do modal do angular-ui-bootstrap para o pai sem fechar?

Como passar os dados do formulário do Bootstrap Modal para o controlador Spring Boot

Como posso passar o id de uma atividade para uma

Como passar o atributo de dados de um botão para o modal correspondente

como passar os dados "src" da imagem (com o endereço da pasta) Modal de bootstrap?

Como passar um script jquery no flashdata do codeigniter para acionar / mostrar um modal de bootstrap?

Como passar a tag HTML dinâmica para um modal de bootstrap?

Como posso passar e receber dados de / para um modal ngx-bootstrap?

Como passar id para um modal na mesma página usando o método GET?

Como posso passar um parâmetro para um modal Bootstrap?

Como passar variável para modal no Bootstrap 3

Passe o valor id de ahref para bootstrap modal php

Como passar dados de uma lista de visualização modal para a visualização pai no SwiftUI?

TOP lista

quentelabel

Arquivo