lostyazilim
tr.link

Javascript Ajax ile Silme İşlemi Çalışmıyor. Javascript bilen varsa bakabilir misiniz?

4 Mesajlar 2.109 Okunma
lstbozum
tr.link

bakarmsn bakarmsn Kimlik Onayı Bekliyor Banlı Kullanıcı
  • Üyelik 20.01.2018
  • Yaş/Cinsiyet 33 / E
  • Meslek Memur
  • Konum İstanbul Avrupa
  • Ad Soyad G** E**
  • Mesajlar 153
  • Beğeniler 26 / 25
  • Ticaret 0, (%0)
Arkadaşlar ne yaptıysam sweet alert ile silme işlemi yaptıramadım.

Nerede hata var bulamadım.

<script></script>
<script> </script>

İndex.php



href="">









<script>
$(document).ready(function(){
$(document).on('click', '#delete_product', function(e){
var productId = $(this).data('id');
SwalDelete(productId);
e.preventDefault();
});
});
function SwalDelete(productId){
swal({
title: 'Are you sure?',
text: "You won't be able to revert this!",
type: 'warning',
showCancelButton: true,
confirmButtonColor: '#3085d6',
cancelButtonColor: '#d33',
confirmButtonText: 'Yes, delete it!',
showLoaderOnConfirm: true,
preConfirm: function() {
return new Promise(function(resolve) {
$.ajax({
url: 'delete.php?i=',
type: 'GET',
data: 'delete='+productId,
dataType: 'json'
})
.done(function(response){
swal('Deleted!', response.message, response.status);
readProducts();
})
.fail(function(){
swal('Oops...', 'Something went wrong with ajax !', 'error');
});
});
},
allowOutsideClick: false
});

}
</script>



delete.php




if ($_GET['delete']) {

$id = $_GET["i"];

$select = $db->prepare("select * from dosyam where dosya_id=?");
$select->execute(array($id));
$bul = $select->fetch(PDO::FETCH_ASSOC);

unlink('../'.$bul["resim_dosyam"]);

$sil = $db->prepare("delete from dosyam where dosya_id=?");
$ok = $sil->execute(array($id));

if ($ok) {
header("location:index.php?sil=ok");
} else {
header("location:index.php?sil=no");
}
?>
 

 

wmaraci
reklam

Arestr Arestr WM Aracı Kullanıcı
  • Üyelik 10.08.2014
  • Yaş/Cinsiyet 28 / E
  • Meslek Web Devoloper
  • Konum Kayseri
  • Ad Soyad N** C**
  • Mesajlar 408
  • Beğeniler 403 / 143
  • Ticaret 0, (%0)
Ajax kısmını bu şekilde düzenlermisiniz hocam
$.ajax({
url: 'delete.php?delete=&',
type: 'GET',
data: 'i=+productId',
dataType: 'json'
})
 

 

FULL STACK WEB DEVELOPER

bakarmsn bakarmsn Kimlik Onayı Bekliyor Banlı Kullanıcı
  • Üyelik 20.01.2018
  • Yaş/Cinsiyet 33 / E
  • Meslek Memur
  • Konum İstanbul Avrupa
  • Ad Soyad G** E**
  • Mesajlar 153
  • Beğeniler 26 / 25
  • Ticaret 0, (%0)
Denedim hocam malesef olmadı.
 

 

Arestr Arestr WM Aracı Kullanıcı
  • Üyelik 10.08.2014
  • Yaş/Cinsiyet 28 / E
  • Meslek Web Devoloper
  • Konum Kayseri
  • Ad Soyad N** C**
  • Mesajlar 408
  • Beğeniler 403 / 143
  • Ticaret 0, (%0)
include ettiğiniz js.dosyası çalışmıyor hocam şunu kullanın
<script></script>

Buradan resmi sitesine gidip örnekleri inceleyebilirsiniz
 

 

FULL STACK WEB DEVELOPER
wmaraci
wmaraci
wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al