Mon but est de faire recharger la page à la fermeture d'un modal Bootstrap). L'utilisateur peut fermer le modal en cliquant sur le bouton ou l'icône de fermeture ou en cliquant en dehors du modal.
Mon code est jusqu'ici assez standard. Extrait de: http://getbootstrap.com/javascript/#modals
<button class="btn btn-primary btn-lg" data-toggle="modal" data-target="#myModal">
Launch
</button>
<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title" id="myModalLabel">My title</h4>
</div>
<div class="modal-body">
My content
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
<button type="button" class="btn btn-primary">Save</button>
</div>
</div>
</div>
</div>
Comment puis-je recharger la page après la fermeture d'un modal?
Mise à jour: Wow, réponse rapide fantastique de tout le monde. Merci
Vous pouvez lier l'événement pour recharger la page en cliquant sur fermer:
$('#myModal').on('hidden.bs.modal', function () {
location.reload();
})
essayez ceci avec votre bouton:
onclick="javascript:window.location.reload()"
bouton complet:
<button type="button" onclick="javascript:window.location.reload()" class="close" data-dismiss="modal" aria-hidden="true">×</button>
exemple: http://jsfiddle.net/Valtos/52VtD/2288/embedded/result/
$('#myModal').on('hidden', function () {
document.location.reload();
})