Ich habe eine Dropdown-Liste, die mit einem einzigen Wert initialisiert wird. Wenn der Benutzer darauf klickt, wird das einzelne Element entfernt und ein neues Element hinzugefügt, das "Laden" sagt, dann wird ein AJAX-Aufruf an den Server ausgegeben und bei der Rückkehr werden die neuen Werte dem Steuerelement hinzugefügt.Schließen Sie eine SELECT Dropdown-Liste programmatisch mit Javascript/jQuery
Das Problem ist, dass das Steuerelement während der Aktualisierung geöffnet bleibt, und ich möchte es schließen.
Dies ist ein Beispiel: http://jsfiddle.net/vtortola/CGuBk/2/
Die AJAX des Beispiels keine Daten bekommt wahrscheinlich, weil etwas falsch, ich tue, wenn die jsfiddle api nennen, aber es zeigt, wie die während der Aktualisierung geöffnet bleibt SELECT.
Ich möchte wissen, wie Sie die Dropdown-Liste programmatisch ohne Fokus in einer anderen Eingabe schließen.
Prost.
wenn ich eine Textbox ändere, öffne ich eine "Eingabeaufforderung". Wenn die Änderung beim Klicken auf die Auswahl geschieht, vermeide ich jetzt die störende Dropdown-Liste durch Ausblenden der Auswahl vor und nochmal nach der Eingabeaufforderung visibleselects = $ ('select: visible'). hide(); ... visibleselects.show(); –