Form çabuk teslim zaman aşağı açılan seçim kayıtlı değil?

1 Cevap php

Ben sunucu ağır yükler altında (Ben Windows Server üzerine Remoting am) olduğu zaman benim web uygulaması olur garip bir şey fark etmiş.

Ben dinamik olarak (sunucu tarafı) oluşturulan bir damla aşağı kutusu var. Ben bir seçim yapmak ve hızlı bir şekilde benim seçim belirtmek için gönder düğmesine bastığınızda sonraki sayfa benim seçim kayıt yok ama ben bunu eğer biraz daha yavaş olacaktır.

Kimseyi vardır, önce bu rastlamak değil mi? Ben onun küçük bir sorunu biliyorum ama ben dahil, kullanıcılara "mutlu tetikleyen" bir yeri vardır ...

Ben bir form önce bir gecikme koymak gerekir teslim edilir? Ben yaparsam, ben sadece zaman doğru miktarda tahmin edebilirsiniz.

Ya da benim web uygulaması ile altta yatan bir sorun mu var?

Tüm teşekkürler

Burada söz HTML sayfası: http://pastebin.com/cQjXbeeX

1 Cevap

Bunu açılır listenin değeri ile bir şey yapıyor musunuz? Aşağıdaki senaryoyu karşılaşmış gibi geliyor ...

  1. Kullanıcı listeden seçer
  2. Onchange olay gizli bir alana değerini koyar
  3. Form gönderir ve gizli alanından değer yerde saklanır

Onchange onun bir şey yapmış olur önce teslim olarak - "kayıtlı" devam değerinden önce formu gönderebilirsiniz açıklıyor.

Bu durumda (ve herkes tarafından o olmayabilir demektir) o zaman ortaya göndermeden önce doğru olduğundan emin olmak için, formun onsubmit eylem seçme listenin değerini kontrol etmek gerekir.

Eğer bu durumda olduğunu düşünüyorum yoksa insanlar daha bilgili cevap yazmak, böylece basit bir örnek gönderin.