Hallo Leute,
ich möchte ein Formular sperren, während eine AJAX-Anfrage an den Server läuft, damit der Anwender in der Zeit keinen Unsinn mit den Eingabefeldern, Links und Buttons anstellt.
Natürlich könnte ich mit javascript alle Elemente einzeln sperren, bei der komplexen Maske ist das aber sehr umständlich. Schließlich muß ich alles nach Abschluß der AJAX-Abfrage wieder freigeben.
Meine Idee war daher, über das Formular ein transparentes <DIV>-Element zu legen und so alles auf einmal zu sperren. Bei Eingabefeldern (input type=text) funktioniert das auch perfekt. Leider können Buttons und Links weiterhin angeklickt werden. Ich habe schon mit dem z-index experimentiert, aber diese Elemente liegen immer im Vordergrund.
Gibt es eine Möglichkeit, ein komplexes Formular global zu sperren, ohne jedes einzelne Element des Formulars anzufassen?
Vielen Dank im voraus,
Reinhard