0
votes

Laravel: Est-il possible de charger la vue de la lame dans un modal de jQuery?

Ci-dessous est mon fichier de lame principale que je veux charger en mode modal.

$('#modellink').click(function(){

            $.ajax({
                type : 'GET',
                url : $(this).data('path'),

                success: function(result, url) {

                    $('.modal-body').html(result);
                    $('#myModal').modal('show');

                    $('.modal-container').load($(this).data('path'),function(result){
                        $('#myModal').modal({show:true});
                    });
                }
             });
        });


0 commentaires

3 Réponses :


1
votes

Renvoie la chaîne HTML

 $.ajax(
  // blah,
  // blah,
  success: function(response) {
    $('#modal').html(response)
  }
)


0 commentaires

0
votes

bref - oui.

Je ne sais pas comment vous chargez de votre mode modal - comme vous ne fournissez pas beaucoup d'informations, mais si vous pouvez charger une page externe dans votre mode modal, alors indiquez simplement la route Laravel qui affiche la vue de votre lame. < / p>

Alternativement, utilisez un @include ('modal.name.blade') et avez-le comme faisant partie de la page qui utilise le mode modal avec le code HTML / CSS correct de votre script modal pertinent pour votre script modal pertinent .


0 commentaires

1
votes

Si vous avez un appel de fichier modal.blade.php , qui possède tous les HTML, CSS et JS pour ce modal, vous pouvez l'inclure sur n'importe quelle page avec @include (" modal ") . Par exemple:

modal.blade.php xxx

puis, dans votre fichier principal:

main.blade.php xxx


0 commentaires