Wird durch einen Formular-Reset-Button ein select-Element onChange-Ereignis ausgelöst?

8

Ich habe ein Formular mit einigen ausgewählten Elementen, an die onChange-Ereignisse angehängt sind. Ich möchte, dass das Ereignis ausgelöst wird, selbst wenn jemand auf die Schaltfläche zum Zurücksetzen des Formulars klickt.

Meine Frage ist: Wird durch das Zurücksetzen eines Formulars ein onChange -Ereigniselement ausgelöst?

Hier ist ein einfaches Beispiel in jQuery

%Vor%

Danke!

    
user22730 13.02.2009, 17:53
quelle

2 Antworten

3

Es gibt ein onReset-Tag für Formulare, sodass Sie beispielsweise Folgendes tun können:

%Vor%

Diese Methode wird vor dem Zurücksetzen aufgerufen, obwohl es schwierig sein kann. Ich schätze, du kannst ein "Bist du sicher?" Box. Ein setTimeout in die Reset-Funktion zu werfen, scheint den Trick zu machen.

    
Jack M. 26.02.2009 20:35
quelle
2

Jack M.'s Antwort funktioniert gut. Hier ist ein weiterer Ansatz, um das Gleiche zu tun. Ich hoffe, es wird jemandem helfen.

Schreiben Sie Code / Ereignisse, die Sie mitten in dieser Funktion aufrufen wollten. Ich habe das getestet. Arbeitet gut.

%Vor%     
Somnath Muluk 29.08.2012 13:07
quelle