: bir form gönderildiğinde
bir "Sipariş İşleme" öğesini gösterir.Eleman iOS form gönderme gösterilmiyor
Yaptıklarımı:
$("#register").validate({
errorPlacement: function(error, element) { },
submitHandler: function(form) {
$('.processing-wrapper').removeClass('hidden');
form.submit();
}
});
ben yaşıyorum Ne: masaüstü şeyler üzerinde
- beklendiği gibi çalışmayabilir - iOS'ta https://www.youtube.com/watch?v=n7zOsmA6qCA
- Ben asla görmek "Sipariş İşleme" öğesi - https://www.youtube.com/watch?v=t5xbYchqJpE
denedim Ne:
- Ben form.submit dışarı yorumladı(); Sadece "Sipariş İşleme" öğesinin iOS'ta görünüp görünmeyeceğini görmek için yaptı. Ancak form gönderildiğinde, işleme elemanını asla göremiyorum.
- "Sipariş İşleme" öğesinin iOS'ta gösterilmesi için daha fazla zaman verilip verilmeyeceğini görmek için form gönderimini geciktirmek üzere setTimeout eklemeyi denedim, ancak formu gerçekten göndermede sorun yaşadı.
bu güncellemeyle zaman aşımı
$("#register").validate({
errorPlacement: function(error, element) { },
submitHandler: function(form) {
$('.processing-wrapper').removeClass('hidden');
setTimeout(function(form) {
form.submit();
}, 2500);
}
});
ile güncellendi ben "Sipariş İşleme" öğesine bakın ama aynı zamanda hata "TypeError: tanımsız bir 'to' özelliği okunamıyor" olsun
Özeti:
- herhangi bir fikir neden th e "Sipariş İşleme" öğesi iOS'ta görünmüyor mu?
- setTimeout'un gerçekten işe yaramasıyla ilgili herhangi bir öneriniz var mı?
Doğru yönde bana işaret etmenin herhangi bir yardımı büyük ölçüde takdir edilecektir!
Bu çok yararlı, teşekkürler! Netleştirmek gerekirse, iOS, sınıfı kaldıramaz ve aynı zamanda formu gönderemez mi? IOS, gönderildikten sonra kullanıcı arayüzünü donduruyor mu? – michaelespinosa
UI bu şekilde donmuyor, ancak yeni bir sayfa yükleme isteği yürütüldüğünde geçerli sayfaya yapılan çağrılara yanıt vermiyor. –