hilltopads
hilltopads
virtual-card

Wordpress tema

3 Mesajlar 849 Okunma
Toplam 3 mesaj ve 849 görüntüleme
acebozum
wmaraci reklam

Lions Lions WM Aracı Kullanıcı
  • Üyelik 05.05.2017
  • Yaş/Cinsiyet 30 / E
  • Meslek Web-Developer
  • Konum İstanbul Avrupa
  • Ad Soyad M** K**
  • Mesajlar 1025
  • Beğeniler 366 / 534
  • Ticaret 5, (%100)
Merhabalar. Wordpress ajax kullanarak checkbox'lardan işaretli olan verileri farklı bir sayfaya aktarmaya çalışıyorum ancak verileri göndermiyor hiçbir şekilde. PHP'deki sonucu yazdırıyor ancak checkboxları algılamıyor. Her denemede sadece else sonucunu yazıyor.


index.php sayfası



<script></script>





Aday 1

Aday 2

Aday 3






index php de yer alan js kodları


<script>
$(document).ready(function(){
$('#p_button').click(function(){

jQuery.ajax({
url : '/wp-admin/admin-ajax.php',
method : 'POST',
'data' : {'action' : 'my_action'},
'success':function(data){
console.log(data);}
});
});
});
</script>


Bunlar da functions.php kodları:


add_action('wp_ajax_my_action' , 'my_action');
add_action('wp_ajax_nopriv_my_action' , 'my_action');
function my_action(){
if(isset($_POST["p-settings1"])) {
echo "

Aday 1'i Seçtiniz!

";}
else {
echo "

Başarısız!

";}
if(isset($_POST["p-settings2"])) {
echo "

Aday 2'yi Seçtiniz!

";}
else {
echo "

Başarısız!

";}
if(isset($_POST["p-settings3"])) {
echo "

Aday 3'ü Seçtiniz!

";}
else {
echo "

Başarısız!

";}
die();}
 

 

leobozum
reklam

wpuzman wpuzman WordPress Developer Kullanıcı
  • Üyelik 13.01.2017
  • Yaş/Cinsiyet 34 / E
  • Meslek Yazılım
  • Konum Trabzon
  • Ad Soyad B** M**
  • Mesajlar 2771
  • Beğeniler 293 / 949
  • Ticaret 33, (%100)
form verilerini göndermemişsiniz. Doğrusu böyle olacak.


$(document).ready(function () {
$('#p_button').click(function () {
let form = $('#test');

$.ajax({
url: '/wp-admin/admin-ajax.php',
method: 'POST',
data: form.serialize() + '&action=my_action',
success: function (data) {
console.log(data);
}
});
});
});
Lions

kişi bu mesajı beğendi.

Lions Lions WM Aracı Kullanıcı
  • Üyelik 05.05.2017
  • Yaş/Cinsiyet 30 / E
  • Meslek Web-Developer
  • Konum İstanbul Avrupa
  • Ad Soyad M** K**
  • Mesajlar 1025
  • Beğeniler 366 / 534
  • Ticaret 5, (%100)
wpuzman Çok teşekkür ederim.
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)