sami guzel

Ajax Form Sorunu ve Çözümü

29Mayıs
Ajax Form Sorunu ve Çözümü

Bazı formlar vardır, insanı yaşamaktan bezdirir. özellikle de bir builder kullanmıyorsanız, insanıçıldırtır. Doğrutercih projesinde böyle bir form kullanmamız gerekiyordu. öyle ki üyenin seçtiği seçeneklere göre, form ekstra özellikler getirmek ya da bir sürü kompleks sorgulamalar yapıp, duruma göre seçenek azaltacaktı. Doğal olarak formun içinde ajax olmazsa olmaz bir duruma geldi. Form yapısı da gereğinden fazla karmaşık olduğu için, sevmediğim halde modunda formu yapılandırdım. Ajaxları entegre edip, formu çalışır hale getirdim. Her şey mükemmel oldu diye düşünürken, forma sonradan ajax ile monte edilen içerikleri, post ettiğimizde görmediğini fark ettim. Herşey düzgün çalıştığı halde, kesinlikle ajaxla gelen veriler post edilmiyordu. 

 

Saatler sonra son derece basit bir durumdan kaynaklandığını farkettiğim problemi, bir kaç defa üye olduğum jquery grubundaki arkadaşlarda yaşayınca, burada paylaşmaya karar verdim. Problem form taglarının, tablo kodlarının içinde yer almasından dolayı oluşuyordu. Aşağıdaki örnekte olduğu gibi düzenlenirse, ajaxla gelen tüm veriler post ediliyor. Tablo yapısı kullanmak zorunda olduğunuz zamanlarda bu kadar basit bir problemin saatlerinizi almaması dileğiyle...

 

Doğru Kod =>

<form action="xxx" method="post">
<table>
X - tablo elementleri
X - tablo elementleri
X - tablo elementleri
X - tablo elementleri
</table>
</form>

 



yorum


guvenliresim Güvenlik Kodunu Giriniz
tavsiye


Gökhan Bayaç / 05.10.2009
Paylaşımın için çok teşekkür ederim. Neredeyse 3 gündür bu sorunla boğuşuyordum. Firefox ve safarideki sorunum ortadan kalktı. Ellerine sağlık.


Arama


Anket
Aduket Nedir?
  • Ülke İsmi     %3
  • Ryu Hareketi     %80
  • Bir Meyve İsmi     %2
  • Oryuken Gibi Bişey     %7
  • 2000 Yapımı Film     %9
Linkler

RSS

Valid XHTML 1.0 Transitional

Valid CSS!

sami guzel
bill adama

kara thrace

number 6 ( caprica )