Frage

HALLO Leute,

Ich bin mit dem Struts 2 Validierung. Und zur Anzeige der benutzerdefinierten Fehlermeldungen Ich bin das Überschreiben der css_xhtml .. und die validation.js für die Client-seitige Validierung. Alles geht gut, aber die Validierung einreichen auf Formular .. kann ich es tun für alle Formularfelder Onblur Ereignis .. Jeder Vorschlag sehr geschätzt

Vielen Dank im Adavance

Cheers, Vinayak V B

War es hilfreich?

Lösung

Sie könnten nur die Formulare nennen onsubmit durch einen onblur Handler funktionieren. So etwas wie:

<script language=javascript">
  function callOnsubmit(form) {
    var code = form.getAttribute("onsubmit");
    eval(code);
</script>

<s:textfield name="foo" onblur="callOnsubmit(this.form);"/>

Andere Tipps

Sie können die jQuery-Plugin onblur (Client-Seite) Validierung auf Ihrem Formen.

Darüber hinaus können Sie verwenden DWR-Validierung für struts2. Sie müssen durch einige Setup-Verfahren gehen, die die DWR.xml in der Konfigurationsdatei beinhalten das Hinzufügen aber einmal, dass alles getan wird, können Sie AJAX-Validierung auf Ihre Formulare haben. Beispiel

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top