Gönder düğmesini devre dışı bırakma PHP / Javascript teslim olmaktan formu durur

0 Cevap php

Ben klasik bir sorunumuz var ama şimdiye kadar bir çalışma çözüm bulmak mümkün değildi.

Ben kullanıcı tıkladığında "Gönder", bir form var ve her şey gayet iyi bir PRG desen kullanarak ve istemci tarafı ve sunucu tarafı doğrulama hem yapıyor çalışır.

Sunucu komut dosyası, yürütme bitmeden herhangi bir kullanıcı (en o geçerli girdiler girdi varsayalım) hızlı bir kez daha sonra tıkladığında sorun ortaya çıkar ...

I do not get any duplicated entry because I took care of that but the browser does not go to my "thanks for submitting page". Instead it re-submits the same page with the same values and what I get are the custom errors I set to warn the user he is trying to enter details already stored in the database. The details sent in the first place are all in the database but the user has no chance to know that.

JQuery kullanarak bir gönderme olayı Gönder düğmesini devre dışı bırakmak için çalıştı, ancak bu durumda veri teslim edilmez.

HTML

   <div id="send-button-container">
   <input id="send-emails" type="submit" name="send_emails" value="Send"/>
   </div>

jQuery

   $(document).ready(function(){

        $('#mail-form').submit(function(){
        $('#send-emails').attr('disabled','disabled');
        });
   });

Ben devre dışı JavaScript ile kullanıcı arayüzleri ile nasıl başa da düğmesini devre dışı bıraktıktan sonra JavaScript kullanarak bir gönderme zorlamak ve eğer ben merak ediyorum

Şimdiden teşekkürler

0 Cevap