Daftar dan Belajar Sekarang!

Gagal mengambil data json ke modal bootstrap

foto Arief15s
25 Kontribusi 3 Coto
4 bulan yang lalu
Saya ingin membuat fitur update live dengan ajax dan modal bootstrap, gagal mengambil data json dan mengisi value ke input nya dengan ajax, modal bootstrap berhasil muncul, tpi kode ajax gagal di eksekusi, di console tidak ada notifikasi apa apa, sc tertera di bawah ini, Tombol Edit ke modal
<a style="cursor: pointer;color: #4e73df;" onclick="editlink('<?= $b['link']; ?>','<?= $b['nama']; ?>',<?= $b['id']; ?>);" data-toggle="modal"><i class="fa fa-edit"></i></a>
Form edit di dalam modal
<label for="judul">Judul Website</label>
        	<input type="text" id="judulewebsite" class="form-control" placeholder="Masukan judul website " autocomplete="off">
        	<label for="link">Link Website</label>
        	<input type="text" id="linkewebsite" class="form-control" placeholder="Masukan link website " autocomplete="off">
        	<label for="label">Label Website</label>
        	<select id="labelewebsite" class="form-control">
        		<option>Pilih Kategori</option>
        		<?php foreach($labelbookmark as $labbook){ ?>
        			<option value="<?= $labbook['label']; ?>"><?= ucwords($labbook['label']); ?></option>
        		<?php } ?>
        	</select>
Script ajax
function editlink(link, nama, link_id) {
  var editlink = 'editlink';
  Swal.fire({
    title: 'Apa kamu yakin?',
    text: "Kamu ingin mengedit link " + nama + " : " + link + "?",
    type: 'info',
    showCancelButton: true,
    confirmButtonColor: '#3085d6',
    cancelButtonColor: '#d33',
    confirmButtonText: 'Yes'
  }).then((result) => {
    if (result.value) {
      $('#modaleditlink').modal('show');
      $('.titlemodaledit').html('Edit Link Ke '+link_id);
      $.ajax({ 
        url:'proses.php',
        type:'post',
        dataType:'json',
        data: {link_id:link_id},
        success: function(data) {
          $('#judulewebsite').val(data.judul);
          $('#linkewebsite').val(data.link);
          $('#labelewebsite').val(data.label);
        }
      });
    }
  });
}
script php
// Edit Link Bookmark  
if(isset($_POST['link_id'])) {
	$link_id=$_POST['link_id'];
	$result=mysqli_query($konek,"SELECT * FROM tbl_bookmark WHERE =id$link_id");
	$row=mysqli_fetch_array($result);
	echo json_encode($row);
}
mohon solusinya guru, terimakasih.

Tag: ajax php

✔ Forum ini sudah terjawab


Jawaban
foto dianarifr
634 Kontribusi 297 Coto
4 bulan yang lalu
querynya salah, where kolom=nilainya.
mysqli_query($konek,"SELECT * FROM tbl_bookmark WHERE id=$link_id");
answered icon
foto dianarifr
634 Kontribusi 297 Coto
4 bulan yang lalu
querynya salah, where kolom=nilainya.
mysqli_query($konek,"SELECT * FROM tbl_bookmark WHERE id=$link_id");

foto Arief15s
25 Kontribusi 3 Coto
4 bulan yang lalu
masih gamuncul datanya :(


Login untuk diksusi di forum sekolah koding