lostyazilim
tr.link

ajax post sorunu

7 Mesajlar 1.452 Okunma
acebozum
tr.link

ClkOfis ClkOfis http://www.clkofis.com Kullanıcı
  • Üyelik 03.10.2015
  • Yaş/Cinsiyet 29 / E
  • Meslek Yazılım ve Tasarım
  • Konum Bursa
  • Ad Soyad E** Ç**
  • Mesajlar 228
  • Beğeniler 43 / 61
  • Ticaret 11, (%91)
merhaba arkadaşlar ajax ile bir form gönderiyorum bu formda checkbox , radio ve text olarak inputlarım var.
fakat gönderdiğim verilerde sadece text olanlar gidiyor.
diğerlerinin ise sadece varsayılan valuesi gidiyor.

bunu sıkıntısı nedir.
 

 

wmaraci
reklam

pg13 pg13 Xcode. Kullanıcı
  • Üyelik 01.10.2013
  • Yaş/Cinsiyet 41 / E
  • Meslek BilişimTeknolojileri Mühendisi
  • Konum İstanbul Anadolu
  • Ad Soyad O** Ö**
  • Mesajlar 321
  • Beğeniler 72 / 101
  • Ticaret 11, (%100)
kodları paylaşmazsanız nasıl yardımcı olabiliriz acaba?
ismail03 ClkOfis

kişi bu mesajı beğendi.

ClkOfis ClkOfis http://www.clkofis.com Kullanıcı
  • Üyelik 03.10.2015
  • Yaş/Cinsiyet 29 / E
  • Meslek Yazılım ve Tasarım
  • Konum Bursa
  • Ad Soyad E** Ç**
  • Mesajlar 228
  • Beğeniler 43 / 61
  • Ticaret 11, (%91)
<script>
function gonder(bass) {
var basq = bass;
var ogq = $("input[name=og]").val(); radio
var kelturq = $("input[name=keltur]").val();
var kelimeq = $("input[name=kelime]").val();

var yilq = $("input[name=yil]").val();radio
var bursq = $("input[name=burs]").val();checkbox
var turq = $("input[name=tur]").val();checkbox

var tavanq = $("input[name=tavan]").val();
var tabanq = $("input[name=taban]").val();

$.ajax({
type: 'post',
url: 'ajax.php',
data: {
basla:basq,
og:ogq,
yil:yilq,
burs:bursq,
tur:turq,
tavan:tavanq,
taban:tabanq,
keltur:kelturq,
kelime:kelimeq
},
success: function(result) {
$('#list').html(result);
}
});}
</script>
 

 

FurkanKandemir FurkanKandemir WM Aracı Kullanıcı
  • Üyelik 25.05.2015
  • Yaş/Cinsiyet 32 / E
  • Meslek Web Yazılım Uzmanı
  • Konum İstanbul Anadolu
  • Ad Soyad F** K**
  • Mesajlar 833
  • Beğeniler 0 / 287
  • Ticaret 13, (%100)
Buradaki mesajımı incelerseniz. Hem formu daha kolay post etmeyi öğrenir hem de sorunuzu çözmüş olursunuz.

Form post edeceğiniz zaman her elemanı ayrı ayrı seçmek biraz hamallık oluyor.
Onun yerine serialize metodunu kullanmanız çok çok daha iyidir.
 

 

wmaraci
wmaraci

ClkOfis ClkOfis http://www.clkofis.com Kullanıcı
  • Üyelik 03.10.2015
  • Yaş/Cinsiyet 29 / E
  • Meslek Yazılım ve Tasarım
  • Konum Bursa
  • Ad Soyad E** Ç**
  • Mesajlar 228
  • Beğeniler 43 / 61
  • Ticaret 11, (%91)
sorunu çözdüm teşekkürler herkeze
 

 

hmzkvk58 hmzkvk58 thekavak.com Kullanıcı
  • Üyelik 17.06.2015
  • Yaş/Cinsiyet 27 / E
  • Meslek öğrenci
  • Konum İstanbul Anadolu
  • Ad Soyad H** K**
  • Mesajlar 544
  • Beğeniler 146 / 77
  • Ticaret 23, (%96)
aynı soruna bugun bende takıldım,

her şeyi input ile yolluyorsunuz
"input[name=tur]"
 

 

ClkOfis ClkOfis http://www.clkofis.com Kullanıcı
  • Üyelik 03.10.2015
  • Yaş/Cinsiyet 29 / E
  • Meslek Yazılım ve Tasarım
  • Konum Bursa
  • Ad Soyad E** Ç**
  • Mesajlar 228
  • Beğeniler 43 / 61
  • Ticaret 11, (%91)
var tur = $("input[name='tur'].checked").val();

olarak kullandım ve düzeldi radio butonlar
checkboxlar ise daha farklı bi algoritma ile hallettim.
 

 

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