v2.5.2
Giriş yap

input alanlarındaki bilgi submit edilmeden sayfadan ayrılmak.

pcmemo
825 defa görüntülendi ve 2 kişi tarafından değerlendirildi

Başlıkltanda anlaşılacağı üzere doldurulan bir formdan submit etmeden ayrılmaya kalktığımızda uyarabileceğimzi bir metod varmı?

Cevap yaz
Cevaplar (4)
webdevyusuf
1264 gün önce

Merhaba şu şekilde kullanabilirsin

$('form').on("submit", function(){
    // İşlem
});
lafcanbazi
1266 gün önce

Asagidaki eklenti isini gorur inputlarda bir degisiklik olmussa ve post etmemisse uyari veriyor sayfadan cikmasini engeliyor

https://github.com/codedance/jquery.AreYouSure/

pcmemo
1337 gün önce

Nasıl kullanacağım konusunda birazcık bilgi verirsen başarı oranım artar.

Şunu denedim: Form bulunnan sayfamın altında script tagları arasına yerleştirdim.
Sonra formda birkaç satır doldurdum ve submit etmeden tarayıcıda geri döndüm veya adres satırına başka url yazdım gitmeye çalıştım. Uyarmadı.

form inputlarına bir şey mi eklemeliyim?

ustacirak
1338 gün önce
var deger = 0;

$("form").submit(function() {
    deger = 1;
});

$(window).on("beforeunload", function (e) {
    if(deger == 0){
        alert("formu göndermedin!!!!");
    }
})

umarım yardımcı olmuşumdur iyi günler :)