ile bir onay düğmesi olması Modelim için çok yazılan bir görünümüm var ve ne istediğim kullanıcı gönderdiğinde tıklandığında, kullanıcının gerçekten yaptığını onaylayan bir onay kutusu açılır Formu göndermek istiyorlarsa, iptal ettikleri takdirde, HttpPost
Bu Görünüm'ün eylemini tetiklememeli, bu mümkün mü?ASP.NET MVC - Form
cevap
Elbette bu mümkündür. Göze batmayan bir yaklaşım kullanmayı seviyorum. İşte basitleştirilmiş bir örnektir:
jQuery(document).ready(function() {
jQuery('[data-confirm]').click(function (e) {
if (!confirm(jQuery(this).attr("data-confirm")))
{
e.preventDefault();
}
});
});
Sonra sadece örnek
<input type="submit" data-confirm="are u sure?" />
sen bağlantıları, düğmeler bu özelliği kullanabilirsiniz Tabii
için gönder düğmesi için bir veri-onayla öznitelik eklemek gerekir, vb. sadece düğmeleri göndermekle sınırlı değilsiniz ve eğer daha sonra bir meraklısı onaylama diyaloğu uygulamak istiyorsanız, kodu sadece bir yerde değiştirmeniz gerekeceğinden emin olun.
Bunun için bir jQuery çağrısı ekleyebilirsiniz. senin bakış sonunda
ekleyin: Yeni bir eleman özelliği olarak bironsubmit="return confirm('Are you sure?');"
ekleyin
<script type="text/javascript">
$("form").submit(function() {
return confirm('Are you sure?');
});
</script>
veya
function doSubmit()
{
if(window.confirm("ARE YOU SURE TO PERFORM THIS ACTION"))
{
return true;
}
else return false;
}
çağrı doSubmit()
fonksiyonu onsubmit
olayı form, Ör- onsubmit="return doSubmit()
Bunun jQuery kullanarak gönderme düğmesini geçersiz kılarak yapılabileceğine inanıyorum. Jquery .submit()
Bu şekilde, kişi gönderdiğinde isabetli bir mesaj gösterebilir ya da gönderebilir ya da iptal edebilirsiniz.
- 1. ASP.NET MVC - form
- 2. MVC asp.net: Birden çok form gönderin
- 3. ASP.NET MVC Form tabanlı Kimlik Doğrulama (iis7)
- 4. ASP.NET MVC Jilet - Tüm form alanları zorunludur?
- 5. Ön uçtan gönderilen form verisi, ASP.NET MVC
- 6. Asp.net mvc
- 7. ASP.NET MVC
- 8. ASP.NET MVC Preview 4
- 9. asp.net mvc C#
- 10. Request.Files, ASP.Net MVC
- 11. Çoklu Alanlarda MVC Form Doğrulama
- 12. ASP.NET MVC HTML.AntiForgeryToken()
- 13. ASP.NET MVC
- 14. Asp.Net Mvc
- 15. ASP.NET MVC
- 16. - ASP.Net MVC
- 17. ASP.NET MVC
- 18. ASP.Net MVC
- 19. ASP.NET MVC
- 20. asp.net MVC
- 21. Asp.net mvc
- 22. ASP.Net MVC
- 23. ASP.NET MVC
- 24. ASP.NET MVC
- 25. ASP.NET MVC
- 26. ASP.Net MVC
- 27. Asp.net MVC
- 28. ASP.NET mvc
- 29. ASP.NET MVC. Nasıl kabul edilir ve çok parçalı/form veri
- 30. Form Öğesi Adlarındaki Tire'lerle ASP.NET MVC Modeli Bağlama
Bu yaklaşımı beğeniyorum! Teşekkürler! – CallumVass
göze batmayan, akıllı! –