GWT Formpanel لا تقدم في IE - يعمل بشكل جيد على FF، Chrome، Safari
-
18-09-2019 - |
سؤال
أنا أستخدم فوربانيل بسيط في gwt (com.google.gwt.user.client.ui.formpanel).
بمجرد تحديد الإجراءات للنموذج، في Firefox، Safari، Chrome، تعمل طريقة الإرسال بشكل جيد أثناء وجود أي شيء في IE (8) لا يحدث شيء عند الاتصال بالتقديم (أقدم نموذجا ل PayPal، وليس ذلك يهم).
أنا على GWT 2.0. هل هذا نوع من المشكلة المعروفة؟ كان يبحث حولها ولكن لم أتمكن من العثور على أي شيء في هذا الموضوع.
أي مساعدة في تقديرها!
المحلول
تحقق من إضافة الزر الذي تستخدمه لإرسال النموذج إلى اللوحة وكذلك الحقول المخفية. اشتعلت به مرة واحدة، والعمل على بعض المتصفحات، وليس العمل في IE!
نصائح أخرى
كان لدي نفس المشكلة منذ بعض الوقت. أنا حلها عن طريق تغيير أوامر العناصر التي تنتمي إلى FormPanel
(لا أتذكر بالضبط ما هو الترتيب).
جرب أحد هذه:
- لوحة أولا: أضف ال
FormPanel
إلى الوثيقة الرئيسية (إما من خلالRootPanel
أو أي حاوية أخرى مرتبطة بالفعل بالمستند) ثم تضافFormPanel
عناصر - عناصر لوحة أولا: أضف كل العناصر النموذجية إلى
FormPanel
, ثم قم بتوصيل FormPanel بالمستند الرئيسي
هل تستخدم الحقول المخفية؟
إذا حاول ذلك وضعها في Horizontalpanel منفصلة مما يضاف لوحة النموذج.
هل حاولت استنشاق حركة المرور، ربما يتم تقديم النموذج وهو نوع آخر من المشاكل؟