lostyazilim
tr.link

Wordpress tema

3 Mesajlar 545 Okunma
lstbozum
tr.link

Lions Lions WM Aracı Kullanıcı
  • Üyelik 05.05.2017
  • Yaş/Cinsiyet 29 / 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();}
 

 

wmaraci
reklam

wpuzman wpuzman WordPress Developer Kullanıcı
  • Üyelik 13.01.2017
  • Yaş/Cinsiyet 33 / 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 29 / 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)