Ich habe derzeit ein Suchfeld mit id="activityField"
so, dass, wenn der Benutzer dieses Feld ändert, eine zugeordnete Tabelle aktualisiert. Soweit ich weiß, das ist ein Ergebnis einer jQuery keyup ist():Keyup Alternative für Dropdown-Boxen
$(document).on('keyup', '#tableFilter', function() {
window.location.hash = $(this).val()
$('.spotRow').first().click()
})
Allerdings habe ich eine Dropdown-Box mit HTML <select id="activityFilter">
und ich weiß nicht, wie die keyup zu duplizieren() Verhalten . Wenn ich eine Option in der Dropdown-Liste auswähle, ändert sich nichts sofort, aber wenn ich im Eingabefeld #tableFilter auf Leerzeichen klicke, wird die Tabelle wie erwartet aktualisiert.
Gibt es ein keyup() Äquivalent, das ich in diesem Dropdown-Menü verwenden kann?
haben Sie versucht, '$ ('# activityFilter Option') auf ('Klick', function() {...});' – Jacques
Kombination 'change' und' klicken. 'sollte es tun. – Blazemonger
Dank @Jacques - Ihre Lösung hat für mich funktioniert! –