jQuery serialize() metodu

Merhabalalar bu yazımda jQuery’de kullanılan serialize() metodu‘nun faydalarından bahsedeceğim arkanıza yaslanın ve keyfini çıkarın. serialize() Herhangi bir argüman almayan bir metoddur ve asıl amacı string’e çevrilmiş ve url-encoded edilmiş text üretmektir. Özellikle herhangi bir form’daki tüm verileri veri tabanına göndermek istediğiniz zaman direk olarak bu metodu kullanabilirsiniz. Göndereceğiniz veri otomatik olarak string ifadelere çevrilir. her form elementinin değeri form elementinin name’i ile birlikte verilir. Böylelikle hangi verilerin değiştiğini rahatlıkla görebilirsiniz veri tabanında. Çok basit bir metoddur.

Bu metodu kullanırken dikkat etmeniz gereken şey ise çok basit; her form elementinin name attribute’ünün dolu olması. Eğer name attribute’ü dolu değilse bu form tarafından sen de kimsin ulan şeklinde karşılanır ve forma dahil edilmez ve serialize metodu içerisinde görüntülenmez. Bir diğer olay ise serialize metodu ile birlikte checkbox ve radio kullanımı. bu iki input tipi boolean değer alırlar true ya da false şeklinde buna dikkat etmenizde fayda var; yani name’i koydunuz ve 50 tane checkbox var bunların check’li olanları true değer alır diğerleri bu metodun içerisinde yer almaz.

You may also like...

Bir cevap yazın