Üzerinde bazı giriş alanları var, bazılarında onaylama var. MVC 3'teki varsayılan doğrulama eklentisini kullanıyorum. Sunucu yanıtı yavaşsa kullanıcı istenmeyen bir davranışa neden olabilecek başka bir zaman göndermek için tıklayabilir. Bunu nasıl önleyebiliriz? Formun .submit olayına kod eklemeyi denedim, ancak doğrulama başarısız olsa bile bu olay ortaya çıkar.Doğrulama ile MVC 3'te birden çok form gönderimini engelle
7
A
cevap
19
Sen göndermek doğrulama başarılı olup olmadığını kontrol etmek ve devre dışı olabilir düğmesi:
$(function() {
$('form').submit(function() {
if ($(this).valid()) {
$('input[type="submit"]').attr('disabled', 'disabled');
}
});
});
alternatif cevapları ile
İlgili konular
- 1. Doğrulama başarısız olduğunda form gönderimini engelle (Açısal Malzeme)
- 2. Çoklu Alanlarda MVC Form Doğrulama
- 3. MVC asp.net: Birden çok form gönderin
- 4. jQuery Validation Eklentisi form gönderimini durdurma jQuery doğrulama eklentisi kullanarak
- 5. Dart ile form gönderimini nasıl ayrıştırırım?
- 6. MVC görünümünde birden çok form: ModelState tüm formlara uygulanır
- 7. Tapestry5: form doğrulama olayıyla birden çok gönderme düğmesi işleme
- 8. ASP.NET MVC Form tabanlı Kimlik Doğrulama (iis7)
- 9. VB uygulamasının birden çok örneğini açmayı engelle
- 10. Laravel - Form seçimi birden çok
- 11. MVC - Dataannotations kullanarak kısmi görünümde aynı formda birden çok form
- 12. Spring MVC - Bir form için birden çok gönderme düğmesi
- 13. jQuery param dizgisine ilişkin form gönderimini durdurma
- 14. Dizideki birden çok dosyayı doğrulama
- 15. Meteor ile Form Girişi Doğrulama
- 16. Alan boşsa jquery ujs ile form gönderimini önleme
- 17. ASP.NET MVC İstemci Doğrulama?
- 18. Symfony2 Birden çok alana karşı doğrulama
- 19. Form doğrulama
- 20. Uzaktan Doğrulama ile ASP.NET MVC Bağlama
- 21. ASP.NET MVC - form
- 22. appengine sms doğrulama: Birden çok hesap?
- 23. Python - lxml kullanarak birden çok şema ile doğrulama
- 24. ActiveAdmin İç İçe Form Birden çok seç
- 25. errorprovider kullanarak birden çok metin kutusunu doğrulama
- 26. DynamoDB sorgu hatası: Birden çok doğrulama hatası
- 27. Sunucuda aynı örnek adında birden çok örneği engelle
- 28. Aynı sayfada birden çok form/onaylama yapılması
- 29. Yii - bir form gönderiminde birden çok kayıt
- 30. ASP.NET MVC - Form
Benzer soru ... http://stackoverflow.com/questions/5869390/how-to-prevent-multiple- Mesajları on MVC3 –