Verhindert, dass das Auswahlmenü geöffnet wirdJquery

JQuery-Programmierung
Anonymous
 Verhindert, dass das Auswahlmenü geöffnet wird

Post by Anonymous »

Möglicherweise eine dumme Frage, aber wie verhindere ich, dass ein ausgewähltes Element in einem Formular sein Dropdown-Menü anzeigt, wenn darauf geklickt wird? Ich habe Folgendes versucht:

Code: Select all

$('select').click (function (e) {
console.log (e);
return false;
});
und

Code: Select all

$('select').click (function (e) {
e.preventDefault ();
console.log (e);
});
Aber keines von beiden hat funktioniert.

Was mache ich falsch?

BEARBEITEN: Der Grund, den ich wissen muss, ist ein durch JQuery erweitertes SELECT-Element, das ordnungsgemäß abgebaut werden muss. Die Idee ist, dass beim Anklicken der Auswahl ein JQuery-UI-Dialogfeld mit einer gut zusammengestellten Liste geöffnet wird, aus der der Benutzer seine Auswahl trifft (durch Klicken auf ein Listenelement wird der Wert der Auswahl aktualisiert). Wenn JS deaktiviert ist, sollte die Auswahl normal funktionieren.

Das Problem ist, dass neben dem Öffnen des Dialogs auch das Dropdown-Menü angezeigt wird, was ich nicht möchte. Ich kann das Steuerelement nicht einfach deaktivieren, da sein Wert zusammen mit dem Rest des Formulars übermittelt werden muss.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post