Jquery wählt Ereignisse aus

8

Ich arbeite mit einem ausgewählten. Ich möchte ein Ereignis auslösen, wenn der Benutzer einen Wert auswählt.

Ich verwende das Ereignis "change", das Problem ist, dass wenn ein Benutzer die Auswahl öffnet, aber die selbe Option auswählt, werden die Auslöser nicht ausgelöst.

Gibt es eine Möglichkeit, das Ereignis zu erfassen, wenn ein Benutzer eine Option unabhängig auswählt, wenn die Option dieselbe ist wie die ausgewählte?

danke.

    
Patxi1980 12.03.2010, 15:19
quelle

5 Antworten

4

Sie können sowohl die Change- als auch die Click-Ereignisse mit der Bind-Methode abfangen. Dies sollte Ihnen ermöglichen, die meisten Tastatur- und Mausinteraktionen zu erfassen

%Vor%     
Neil Aitken 12.03.2010 15:42
quelle
3

Ich bin mir nicht sicher, ob es sich um eine browserübergreifende Lösung handelt, aber in etwa so:

%Vor%

Funktioniert gut in Opera / Firefox.

    
Crozin 12.03.2010 15:26
quelle
0

Ich denke, die Option, die Sie brauchen, ist "klicken" statt ändern.

    
lugte098 12.03.2010 15:26
quelle
0

Ich bin mir nicht sicher, ob Sie das brauchen. Unten ist nicht die Antwort, sondern ein Trick.

In meinem Fall ändere ich den Wert der Auswahlbox, nachdem ich den Wert erhalten habe.

%Vor%

Der OTHER_VALUE kann EXPECTED_VALUE mit einem zusätzlichen Leerzeichen sein. Beispiel: EXPECTED_VALUE = 'foo' und dann OTHER_VALUE = 'foo'. Sie erhalten also denselben Wert, wenn Sie selectedValue mit

erhalten %Vor%

Ich möchte nur kommentieren, aber ich habe nicht genug Ruf: D

    
ChickenSoups 14.10.2014 02:58
quelle
-2
%Vor%     
nashUWU 10.07.2012 06:47
quelle

Tags und Links