Jquery İnput Kontrolü İçerisindeki Değerin Değişimini Hemen Algılamama Sorunu!

Jquery ile bugün bir sorun ile karşılaştım input içerisindeki değer değiştiğinde bazı matematiksel olayların gerçekleşmesi gerekiyor ama daha önce sıkça kullandığım change fonksiyonunun odağı kaybettikten sonra change fonksiyonunu işlettiğini farkettim.

Jquery’de input kontrolü içerisindeki değerin değişimini hemen algılamama sorunu!

Jquery ile bugün bir sorun ile karşılaştım input içerisindeki değer değiştiğinde bazı matematiksel olayların gerçekleşmesi gerekiyor ama daha önce sıkça kullandığım change fonksiyonunun odağı kaybettikten sonra change fonksiyonunu işlettiğini farkettim.

Bu sorunu aşmak için yapmamız gereken on fonksiyonunu kullanmak olacak parametre olarakda input dememiz gerekiyor nedeni ise input yani türkçe karşılığı giriş yapıldığından direk işlemesini istiyoruz yazacağımız kodların bu örneği canlı olarak en altta Sonuç kısmında görebilirsiniz.

Normalde alttaki kullanımda Giris1 adlı input nesnemizde değişiklik olduğundan çalışmasını bekleriz ama odak ayrıldıktan sonra Giris1 adlı input nesnesindeki değişim algılanacaktır ama on fonksiyonu kullanımıyla fonksiyonunun bizden istediği ilk parametre olan hangi olay sonrasında çalışacağını belirtmeliyiz click, input, submit v.b biz input’u kullanacağız çünkü bu örneğimizde input içerisindeki değer değiştiği gibi yazmış olduğumuz kodların işlemesini istiyoruz şimdi örneğe gözatabiliriz.

Sonuç

Bunlar da hoşunuza gidebilir...

Bir Cevap Yazın