Bootstrap modal et valeur passante

Lorsque je clique sur edit, 'id' devrait passer à sa propre page et le mode devrait apparaître. Mais cela ne fonctionne pas. Aidez-moi, s'il vous plaît

PHP et Bootstrap

<tr> <td><?php echo $row['name']; ?></td> <td><a data-toggle="modal" data-target="#myModal" href='?id=<?php echo $row['id']; ?>'>Edit</a> </td> </tr> 

Modal

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

Créez une classe Edit dans la balise <a></a> . Utilisez cette classe pour appeler modal. Et, ajoutez data-Id="<?echo $row['id'];?>"

 <tr> <td><?php echo $row['name']; ?></td> <td> <a class='Edit' data-toggle="modal" href="#form_modal" data-target="#myModal" data-Id="<?php echo $row['id'];?>">Edit</a> </td> </tr> 

Placez ce code en bas de page

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

JS

 <script> $('.Edit').click(function(){ var Id=$(this).attr('data-Id'); $.ajax({url:"SomePage.php?Id="+Id,cache:false,success:function(result){ $(".modal-content").html(result); }}); }); </script> 

Créez somepage.php (Si vous souhaitez modifier le nom de cette page. Changez en <script></script> aussi. Les deux sont liés.)

SomePage.php

 <?php $Id=$_GET['Id']; ?> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Close</span></button> <h4 class="modal-title" id="fam_id"></h4> </div> <div class="modal-body"> <?php echo $Id;?> </div> <div class="modal-footer"> <button type="button" class="btn btn-default" data-dismiss="modal">Close</button> </div> 

Pour plus d'informations, cliquez sur Afficher les données en fonction de l'ID sélectionné sur le mode contextuel