-
Üyelik
08.04.2014
-
Yaş/Cinsiyet
40 / E
-
Meslek
web design ve yazılım
-
Konum
Antalya
-
Ad Soyad
N** U**
-
Mesajlar
181
-
Beğeniler
16 / 24
-
Ticaret
2, (%100)
selamlar arkadaşlar, bir projemde ajax ile favoriye ekleme ve çıkarma butonu yapmaya çalışıyorum. bunu php ile yaptım ancak ajax ile sayfayı yenilemeden favoriye eklendiğinde yıldızın yanmasını favoriden çıkartıldığında da yıldızın sönmesini istiyorum. Konu ile ilgili elinde örnek olan yada yardımcı olabilecek olan arkadaşlar varmı? internette baya bi arattım ancak tatmin edici bir sonuca ulaşamadım maalesef.
1 kişi bu mesajı beğendi.
-
Üyelik
20.03.2014
-
Yaş/Cinsiyet
51 / E
-
Meslek
web programlama
-
Konum
Balıkesir
-
Ad Soyad
H** A**
-
Mesajlar
158
-
Beğeniler
12 / 40
-
Ticaret
3, (%100)
Merhaba, şu şekilde kısaca anlatmaya çalışayım;
bir butonumuz var diyelim css ile şekillenmiş ve elemanın idsi var elimizde birde aja işlemleri yapacağımız bir php sayfamız ajax.php
$id=1;
Favorilere Ekle
jquery ile buton tıklandığında butondaki id değerini alıp ajax.php ye göndereceğiz ve dönen sonuca göre fav-area divini yeniden yükleyeceğiz.
<script>
$(document).ready(function(){
$(".buton").on("click",function(){
var id=$(this).attr("id");
$ajax({
type:"post",
url:"ajax.php",
data:"id="+id,
success: function (ok) {
$(".fav-area").html(ok);
}
});
});
});
</script>
bundan sonrası ajax.php de gelen id değerine göre elemanın favorilere eklenip eklenmediğini kontrol etmek ve eklenmiş ise yanan yıldızı yazdırmak ve favorılerden cıkar butonu eklemek.
Kolay gelsin.
2 kişi bu mesajı beğendi.
http://hataman.com
Skype : ha.taman
-
Üyelik
20.03.2014
-
Yaş/Cinsiyet
51 / E
-
Meslek
web programlama
-
Konum
Balıkesir
-
Ad Soyad
H** A**
-
Mesajlar
158
-
Beğeniler
12 / 40
-
Ticaret
3, (%100)
formu iptal et öncelikle sonrada attrleri arttır misal
">Favorilere Ekle
<script>
$(document).ready(function(){
$(".buton").on("click",function(){
var id=$(this).attr("id");
var uyeid=$(this).attr("uyeid");
$ajax({
type:"post",
url:"ajax.php",
data:"id="+id+"&uyeid="+uyeid,
success: function (ok) {
$(".fav-area").html(ok);
}
});
});
});
</script>
http://hataman.com
Skype : ha.taman
-
Üyelik
08.04.2014
-
Yaş/Cinsiyet
40 / E
-
Meslek
web design ve yazılım
-
Konum
Antalya
-
Ad Soyad
N** U**
-
Mesajlar
181
-
Beğeniler
16 / 24
-
Ticaret
2, (%100)
tamamdır hocam şimdi deniyorum. çok teşekkür ederim.
mayis
SKYPE: mayis.haciyev
Kullanıcı
-
Üyelik
22.06.2017
-
Yaş/Cinsiyet
31 / E
-
Meslek
Web Tasarim
-
Konum
Azerbeycan
-
Ad Soyad
M** H**
-
Mesajlar
154
-
Beğeniler
109 / 23
-
Ticaret
18, (%100)
meraba arkadas nasiIbu isIemi yapdinmi?
gokrtl
mekatronik.org
Kullanıcı
-
Üyelik
11.11.2016
-
Yaş/Cinsiyet
40 / E
-
Meslek
Özel Güvenlik Görevlisi
-
Konum
Antalya
-
Ad Soyad
G** K**
-
Mesajlar
122
-
Beğeniler
19 / 24
-
Ticaret
0, (%0)
Ben Ajax kullanmadan php ile yapmıştım. İf kullanarak. Favoriye ekliyse sarı yıldızı göster, değilse gri yıldızı göster şeklin de.
www.mekatronik.org/forum