Siang, gan saya mau bertanya data edit pop up tidak muncul? Mohon pencerahannya

![](https://skspace.sgp1.digitaloceanspaces.com/forums/images/pop up_1478752624_677.png)

avatar baguspermadi
@baguspermadi

7 Kontribusi 0 Poin

Diperbarui 8 tahun yang lalu

2 Jawaban:

pertama tama, yang harus kamu cek adalah.. - apakah url mu sudah ter-routing dengan benar ? - apakah ada error on page pada url editdosen ? - apakah response nya sudah berhasil di output kan dengan benar ?

cara mengecek ke 3 poin di atas bisa di lakukan melalui "inspect element" pada browser anda (klik kanan > inspect element > network)

silahkan di lihat terlebih dahulu.. apakah sudah ber response dengan benar ?

avatar porkrun
@porkrun

20 Kontribusi 17 Poin

Dipost 8 tahun yang lalu

kalo saya pake cara sperti ini gan..

jadi pertama di bagian anchor untuk editnya kita kasih data id kayak gini

<a
          data-id1="<?php echo $row->kd_dosen;?>"<!--inget gan, '$row'nya di deklarasiin dulu, make foreach atau while -->
          data-id2="<?php echo $row->kd_prodi;?>"
          data-id3="<?php echo $row->nama_dosen;?>"
          data-id4="<?php echo $row->pendidikan;?>"
          data-id5="<?php echo $row->prodi;?>"
            href="#edit" data-toggle="modal" class="btn" id="btn-edit">edit</a>

nah kalo data idnya udah ada tinggal di panggil make jquery,

<script type="text/javascript">
                        $(document).on("click", "#btn-edit", function () {
                                                   var kd_dosen= $(this).data('id1');
                                                   $("#kd_dosen").val(kd_dosen);

                                                   var kd_prodi= $(this).data('id2');
                                                   $("#kd_prodi").val( kd_prodi);

                                                   var nama_dosen= $(this).data('id3');
                                                  $("#nama_dosen").val( nama_dosen );

                                                   var pendidikan = $(this).data('id4');
                                                  $("#pendidikan").val( pendidikan );

                                                   var prodi= $(this).data('id5');
                                                  $("#prodi").val( prodi);

                                              });
                        </script>

nah abis itu kita buat html yang mau ditampilinnya

<div class="modal fade" id="edit" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
                               <div class="modal-dialog" role="document">
                                    <div class="modal-content">
                                         <div class="modal-header">
                                               <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
                                               <h3 class="modal-title" id="myModalLabel">Edit Data</h3>
                                         </div>
                               <div class="modal-body" id="modalbody2">
<form action="<?php echo base_url();?>Dosen/add" method="post" class="form-group">
           <label>Kode Dosen</label>
           <input id="kode_dosen" type="text" name="kode_dosen" value="" ><br>

           <label>Kode Prodi</label>
           <input id="kode_prodi" type="text" name="kode_prodi" value="" ><br>

           <label>Nama Dosen</label>
           <input id="nama_dosen" type="text" name="nama_dosen" value="" ><br>

           <label>Pendidikan</label>
           <input id="pendidikan" type="text" name="pendidikan" value="" ><br>

           <label>Prodi</label>
           <input id="prodi" type="text" name="prodi" value="" ><br>

     <div class="modal-footer">
     <input type="submit" value="Simpan" class="btn btn-primary">

     </div>
</form>
 </div>
                             </div>
                           </div>
                         </div>

jangan lupa javascriptnya taro paling bawah ya, haha kalo gak bisa moon maap gan

avatar demaram
@demaram

51 Kontribusi 33 Poin

Dipost 8 tahun yang lalu

Login untuk ikut Jawaban