Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 15742|Resposta: 0

[Bootstrap] A configuração modal Bootstrap não armazena dados em cache

[Copiar link]
Publicado em 09/11/2015 11:00:19 | | | |


O diálogo modal do framework front-end Bootstrap pode ser especificado com uma URL usando a opção remota, de modo que o diálogo carregará automaticamente os dados desse endereço no .modal-body quando ele aparecer pela primeira vez, mas carregará apenas uma vez, embora esse problema possa ser resolvido chamando o método removeData() no evento.

Após pesquisar e consultar a documentação relevante, descobri que basta escrever uma instrução no evento oculto da caixa de diálogo:

  1. $("#myModal").on("hidden", function() {
  2.     $(this).removeData("modal");
  3. });
Copiar código
Você também pode remover dados antes de abrir o diálogo toda vez, e o efeito é o mesmo.

Nota: O código acima é baseado no Bootstrap v2; se você usar o Bootstrape v3, o HTML do diálogo modal e do evento são escritos de forma diferente, por exemplo, para o evento oculto acima, para escrever como:


  1. $("#myModal").on("hidden.bs.modal", function() {
  2.     $(this).removeData("bs.modal");
  3. });
Copiar código






Anterior:Ensinando você a abrir um negócio de diamantes verdes de luxo em seu nome, você pode ganhar cerca de 60 yuans por pedido, o que é fácil
Próximo:Sobre a execução .net Procedimento Armazenado Nulo Automaticamente Torna-se Método Padrão de Tratamento de Exceções
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com